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