Re: [問題] 請問圖形化介面建議始用哪種語言?

看板Programming作者 (沒人要兄弟)時間10年前 (2014/10/14 00:12), 編輯推噓1(1010)
留言11則, 4人參與, 最新討論串5/5 (看更多)
各位大大您好 這個使用者介面主要是使用者能以滑鼠拉取所要的訊號流程圖 繪製完成後再以數學計算出結果 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://www.ptt.cc/bbs/Programming/M.1413216749.A.5FB.html

10/14 21:41, , 1F
你時間多少
10/14 21:41, 1F

10/14 21:41, , 2F
兩年內: 可以考慮自己寫
10/14 21:41, 2F

10/14 21:42, , 3F
一年內: 努力學、找人幫忙、找元件用
10/14 21:42, 3F

10/14 21:44, , 4F
一個學期: 找現有軟體看能不能自訂,或
10/14 21:44, 4F

10/14 21:44, , 5F
修改你的模型或算法以使用軟體來算
10/14 21:44, 5F

10/14 21:44, , 6F
短於一個學期: 變魔術
10/14 21:44, 6F

10/14 22:02, , 7F
太難= =
10/14 22:02, 7F

10/15 15:04, , 8F
短於一個學期:Code Job版!
10/15 15:04, 8F

10/15 21:37, , 9F
一年內都可以上Code Job板了 |D
10/15 21:37, 9F

10/16 19:13, , 10F
什麼是soure code?
10/16 19:13, 10F

10/18 22:48, , 11F
酸酸的code,表示壞掉的意思。
10/18 22:48, 11F
文章代碼(AID): #1KE_djNx (Programming)
文章代碼(AID): #1KE_djNx (Programming)