如何用matlab訓練神經網絡
MATLAB2016之后的版本都帶著機器學習的開發包,你可以直接調用,只需要設置參數就ok,做一些前期的數據處理就ok了
在數學建模中什么情況下使用matlab更加合適
只要數據是離散化的,或者說可以用矩陣表示出來的,可以運用矩陣相關知識進行計算的模型或者運算,都可以使用Matlab。由于現在的研究很多方向都需要把問題離散化進行研究,比如圖片可以當做一個個的像素,機器學習當中的訓練集和預測集,繪制函數圖像,離散信號的處理,回歸分析,聚類分析,決策樹,歸一化基本上都要用到。
你可能注意到上述很多東西都是機器學習的內容,所以學習機器學習入門語言用Matlab也是不錯的選擇。
Matlab可能除了符號計算水平一般之外,大多數的數學問題和工程問題都可以得到比較好的處理。只要你在拿到一組數據,基本上都可以使用Matlab處理。所以數學建模競賽當中,Matlab也基本上成為了標配語言之一。雖然這些年Python由于科學計算庫的逐步成熟,比如numpy,matplotlib,pandas,scipy等,讓py逐步實現matlab全部甚至更多的功能。但是不得不承認商業軟件的強大,在做圖美觀以及一些計算成熟方面,Matlab還是更好使用的。