可能再想得具体一点,是那一部分的功能要做成 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,所以才享有没有哪种方法可以加载软件使用。
: 因为我想要修改部分功能,所以我想要自做看看
: 请各位大大帮忙指点迷津
: 感激不尽。