PTT推薦

Re: [問卦] Matlab跟Python有黃金交叉過嗎

看板Gossiping標題Re: [問卦] Matlab跟Python有黃金交叉過嗎作者
sxy67230
(charlesgg)
時間推噓 1 推:1 噓:0 →:7

※ 引述《LaAc (深淵戰士)》之銘言:
: 剛看到有一篇問Matlab的,突然想到
: Matlab跟Python的功能其實滿多重複的
: 但因為價格、程式肥胖度和各種原因
: 即便Matlab有各種領域的toolbox,整體聲量還是python比較高
: 業界比較多使用的大概也是Python。
: 那Matlab可曾有哪怕一段時間贏過Python,然後才黃金交叉的嗎?
: 還是說Python一問世就把它壓著打?
: 有沒有卦?

阿肥外商碼農阿肥啦!

早期Python 強處也不是計算功能,其實大家都把他拿來做網路爬蟲才是大宗用途,後來改良語法跟引入一些Numpy包到三版後改良了很多Python 惡性語法才開始大家拿來做數值計算的。

Matlab一直以來問題就是產品化你要把他包成應用程序非常困難,但是數值計算很香,矩陣運算幾個符號就能求出,你用C要寫個一百行以上,再來就是toolbox可以用拉得,連自動微分都幫你做好了。

阿肥自己做AI這塊算2005年就開始在學校一直到2008年出社會,我記得早期公司雖然會用Matlab但是Matlab充其量就是跑實驗用的,最後產品化一定要implement 到C上可沒有像現在Python 直接部署API就好,Matlab也不太支援移植到其他平台,而且重新寫到C上早期光是你要引入fftw 或是 autograd 到C裡面一堆問題可以讓你禿頭,不知明的原因實作在C上的數值跟你當初跑實驗在Matlab上算出來的結果完全不一樣。

每次產品開發從Matlab實作完後還要從C一個一個找錯比對數值完全是從零開始,這才是Matlab走下神壇的原因吧~

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.10.92.243 (臺灣)
PTT 網址

la8day 11/10 15:31MATLAB不是有自動轉c的功能 好不好用不知

la8day 11/10 15:31

hyde1arc 11/10 15:38那頭禿了嗎 XD

i386 11/10 15:42早期python強在字串處理和轉換這部分,也就是

i386 11/10 15:43跟原PO說的網路爬蟲有關,所以抓資料做字串處

i386 11/10 15:43裡用ptyhon開發比C快非常非常多

i386 11/10 15:44因為你用python做parsing要改成用C寫會先寫

i386 11/10 15:45到吐血