想編寫乙個有介面的工程速算小程式,我是該學MATLAB GUI呢,還是從0開始學Python呢?

時間 2021-05-29 23:00:27

1樓:大灰灰老師

有朋友已經說了,我也認為這樣的應用場景,Python + Flask是很好的選擇,此外也可以考慮excel + C# + ironPython

2樓:

關於科學計算方面,你得查查Anaconda有否提供給你相應的庫。

沒有的話你可以考慮用C自己寫個,然後在github上出名哦~

Matlab沒有不行,人家賣藏在程式裡面的演算法已經幾十年了。

3樓:z666

python做gui,真未必像其他語言那樣方便。因為他本身的gui庫,tkinter很難用。第三方的,學起來也要一點代價,甚至,第三方的gui庫還沒有c#來的方便。

4樓:林詩

首先我說一下自己的看法,matlab的GUI是非常方便的幾乎不用學習成本你已經寫好matlab的計算了只需要學一下怎麼把變數繫結對應的tag就行。但是 matlab對於打包成可執行程式這種事情好像不太友好印象裡matlab打包出來的程式都會非常大

然後回答一下題主的幾個疑問

1.關於優化工具箱的事情完全不必擔心,Python是開源的開源就意味著無限的資源除非你這個領域的東西是你第乙個開創的

2.matlab能做到的Python都能做到只是關於矩陣運算的部分Python沒matlab那麼自然像我原來用matlab做影象處理那叫乙個游刃有餘,現在在學Python多少有點不適應

3.相容性我還真不清楚。。。matlab win7 win10 各種office版本都沒問題 Python 也一樣,但是這個Xp。。。

印象裡學校機房就是XP環境下安裝的matlab 好像也沒什麼問題,不太敢確定

另外為什麼這麼多人和培訓班都在勸學Python,還是前面那個原因,Python是開源的,而matlab非常貴,用Python可以無所顧慮得分享和使用資源,而matlab就處處受限了並不是Python本身無限好主要是因為它免費且開源。。。

回歸主題,如果你只是想把自己做的計算程式做成介面那我建議你學一下Gui,很快就能做出來了,反正學會matlab後再學Python也挺快,打個比方是提問者只想買個彩電你們非勸他買個四路2080帶回家至於嗎

如果你突然會程式設計了,你最想編寫乙個什麼軟體解決你的需求?

知道 優化一下PowerPoint,最好再加上2003的藝術字,把鴻蒙OS做好 充滿了問號的部落格 大大的腦袋 滿滿的問號 CSDN部落格 筆記,告之,日日夜夜領域博主 乙個不太夠,人的需求還蠻多的。另外就是如果我真的會程式設計,不如研究一下怎麼從0和1開始構建現代計算機體系 當然要包括應用 小小運...

編寫乙個管理非同步的React Hook

流浪男孩 瀉藥前兩天回答過乙個問題,是關於思維方式的,我覺的和這個問題有關聯之處正文分割線 大對小 高對低 方對圓 世間萬物皆有其對立面,有好就有壞,站在不同方向就有不同看法,通常我們能看到關於某一件事的雙方會有不同看法,即所謂事物的兩面性,當當事雙方各站一邊各執一詞的時候很難達成一致,這就需要我們...

在有界數列空間l 上能否定義乙個有界線性泛函 ,使得 x 是有界數列x的聚點?

Bingyan Liu 2 28日更新 已完成習題時間中所有命題的證明,算是給二月份乙個交代.為王箏老師留做習題的部分補充證明.首先重述一下超濾子的定義 定義一集合 上的濾子 filter 是指 的子集族 滿足 1.非空 2.不是 的子集全體 3.有限交封閉 4.上閉 定義二集合 上的超濾子 ult...