Re: [问题] 请问图形化接口建议始用哪种语言?

楼主: s0310388 (没人要兄弟)   2014-10-14 00:12:26
各位大大您好
这个使用者接口主要是使用者能以鼠标拉取所要的讯号流程图
绘制完成后再以数学计算出结果
http://ppt.cc/IBlg
考虑到程式上手与完成时间,尽量朝向有soure code处理
因为我目前在网络上找到的只有java支援soure code
http://ppt.cc/1oKb
matlab档
http://ppt.cc/bo1E
尚未找到C#,C等soure code,但有matlab的.m档,可是没有图形化接口
综上所述
主要功能为
1.画出讯号流程图的GUI接口,要手动拉设线路,
而不是只有画图,还要考虑到点与点不要重叠线路,手动拉取比较灵活等等
2.计算数学结果,回馈方程式与路径
基于以上功能,才想问若要做出像网址这样功能,
1.建议用怎样的程式语言做网址中的GUI功能比较容易。
2.考量制作时间,才想已经有既有软件,如matlab,能用既有程式再扩充功能使用
不过搜寻下资料后,似乎要软件有开放功能或程式码,不然是很难包好再扩充功能的
3.有朋友建议用C#或VB.NET等所见即所得程式,但不知道能不能做到
(a)如何以鼠标手动拉取线路这样的功能;
(b)如何加载数学符号运算(如maple,mathmatica,matlab)计算结果
最后谢谢每位大大,花了时间看完我的文章并指点我。
※ 引述《Neisseria (Neisseria)》之铭言:
: 可能再想得具体一点,是那一部分的功能要做成 GUI
: 如果是像这个网址里的,要画 graph,其实也不用写软件
: 直接用 Gephi 或 Cytoscape 或其他软件,只要生成对应的 network 档就好
: 如果不需要以鼠标操作 GUI 上的元件,只是要在背景做运算,然后秀出运算的结果
: 那用 Python,搭配一些数学相关的函式库,很快就可以写出运算的部分
: 然后再另外用视觉化的函式库,像是 matplotlib,将计算结果秀出来
: 最后写 GUI 的部分,将整个程式包起来即可
: 只是,以上的方法,在对方的电脑里,都要安装相对应的软件才能使用
: 如果是要写成单独的执行档,那可能还是要考虑 C、C++ 或是 C# 等等
: 像是 Octave 搭配 C/C++ 等等
: 如果只是自己要用的,其实也不太需要 GUI 了
: 用 R 或 Python 来运算及视觉化比较方便
: ※ 引述《s0310388 (没人要兄弟)》之铭言:
: : 各位大大您好
: : 我知道的东西不多,所以想要请问各位
: : 若想要想作一个使用者接口的程式
: : 如下面网址所示,要如何制作
: : http://ppt.cc/IBlg
: : 我想到几个主要问题,烦请各未给予我方向
: : 1.使用者接口使用哪种语言写比较好
: : 2.现在有很多数学套装软件
: : 如matlab,maple,mathematica等等
: : 要使用怎样方式加载这些套装软件帮我们工作
: : 或是有其他数学计算软件给已加载使用。
: : 因为现在不可能每行程式都自己key,所以才享有没有哪种方法可以加载软件使用。
: : 因为我想要修改部分功能,所以我想要自做看看
: : 请各位大大帮忙指点迷津
: : 感激不尽。

Links booklink

Contact Us: admin [ a t ] ucptt.com