作者s0310388 (没人要兄弟)
看板Programming
标题Re: [问题] 请问图形化介面建议始用哪种语言?
时间Tue Oct 14 00:12:26 2014
各位大大您好
这个使用者介面主要是使用者能以滑鼠拉取所要的讯号流程图
绘制完成後再以数学计算出结果
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,所以才享有没有哪种方法可以载入软体使用。
: : 因为我想要修改部分功能,所以我想要自做看看
: : 请各位大大帮忙指点迷津
: : 感激不尽。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.43.218.127
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Programming/M.1413216749.A.5FB.html
1F:→ MOONRAKER: 你时间多少 122.116.43.189 10/14 21:41
2F:→ MOONRAKER: 两年内: 可以考虑自己写 122.116.43.189 10/14 21:41
3F:→ MOONRAKER: 一年内: 努力学、找人帮忙、找元件用 122.116.43.189 10/14 21:42
4F:→ MOONRAKER: 一个学期: 找现有软体看能不能自订,或 122.116.43.189 10/14 21:44
5F:→ MOONRAKER: 修改你的模型或算法以使用软体来算 122.116.43.189 10/14 21:44
6F:→ MOONRAKER: 短於一个学期: 变魔术 122.116.43.189 10/14 21:44
7F:推 GoalBased: 太难= = 113.61.160.53 10/14 22:02
8F:→ kazuto: 短於一个学期:Code Job版! 140.96.63.152 10/15 15:04
9F:→ MOONRAKER: 一年内都可以上Code Job板了 |D 122.116.43.189 10/15 21:37
10F:→ easterday: 什麽是soure code?223.143.122.150 10/16 19:13
11F:→ MOONRAKER: 酸酸的code,表示坏掉的意思。 122.116.43.189 10/18 22:48