㈠ 神經網路研究與應用這塊用python好還是matlab
Python的優勢:
Python相對於Matlab最大的優勢:免費。
Python次大的優勢:開源。你可以大量更改科學計算的演算法細節。
可移植性,Matlab必然不如Python。但你主要做Research,這方面需求應當不高。
第三方生態,Matlab不如Python。比如3D的繪圖工具包,比如GUI,比如更方便的並行,使用GPU,Functional等等。長期來看,Python的科學計算生態會比Matlab好。
語言更加優美。另外如果有一定的OOP需求,構建較大一點的科學計算系統,直接用Python比用Matlab混合的方案肯定要簡潔不少。
Matlab的優勢:
Community. 目前學校實驗室很多還用Matlab,很多學者也可能都用Matlab。交流起來或許更加方便。
Matlab本來號稱更快,但實際上由於Python越來越完善的生態,這個優勢已經逐漸喪失了。
總結來說就是python開源免費,有豐富的第三方庫,比較適合實際工程,matlab是商業軟體
如果買了的話做學術研究不錯, 如果混合編程比較麻煩。