回覆列表
-
1 # 機器學習之路
-
2 # 高數王者
如果有錢,還是MATLAB肯定更方便一點
如果沒錢,PYTHON也可以實現科學計算的許多功能。
PYTHON的速度肯定比MATLAB還是要慢一些,正常的數值計算
程式碼轉PYTHON基本都是沒有問題的,已經嘗試過。
如果有錢,還是MATLAB肯定更方便一點
如果沒錢,PYTHON也可以實現科學計算的許多功能。
PYTHON的速度肯定比MATLAB還是要慢一些,正常的數值計算
程式碼轉PYTHON基本都是沒有問題的,已經嘗試過。
用Python,我給出用Python的幾點個人見解:
1.2017人工智慧(其中也包括科學計算)也火了一年了,Python的使用人數大大上升,大勢所趨。
2.Python的開發效率要遠遠高於其他的高階語言,舉個例子說明一下1000行的C語言程式碼,Java需要100行,而Python則只需要20行,足以看出Python的開發效率。
3.Python的第三方庫非常豐富,你會發現只要你想要的東西大部分都已經封裝好的庫了,如numpy數值計算,matplotlib一個類似於MATLAB的庫用來畫圖,pandas檔案操作的庫,這幾個庫在科學計算中都會經常用到。
4.程式碼執行速度,雖然說Python的執行速度沒有其他的高階語言快,但是,像比較耗時的操作,我們可以使用c來程式設計實現,給Python呼叫,所以速度也不會慢到哪去,像numpy,pandas,matplotlib的底層實現都是用c寫的。
上面是我的幾點看法。