零基礎(chǔ)的人學(xué)matlab,需要哪些基礎(chǔ)知識?
網(wǎng)友解答: 首先,這也要區(qū)分使用matlab的具體用途,算法開發(fā); 用于測試算法的可行性與優(yōu)劣,這需要掌握一門編程語言,最好是C,C++。數(shù)據(jù)可視化: matlab可以圖形化展示數(shù)據(jù),仿
首先,這也要區(qū)分使用matlab的具體用途,
算法開發(fā); 用于測試算法的可行性與優(yōu)劣,這需要掌握一門編程語言,最好是C,C++。
數(shù)據(jù)可視化: matlab可以圖形化展示數(shù)據(jù),仿真模擬,這需要熟悉matlab中基本操作與基本函數(shù)。
數(shù)據(jù)分析:對大數(shù)據(jù)的分析。數(shù)學(xué)建模常用
數(shù)值計算:對數(shù)據(jù)的計算,這兩個就是數(shù)學(xué)問題了,對于不同的問題,很多方面的數(shù)學(xué)知識都要掌握,主要還是看自己需要使用什么方法。
matlab在很多方面都有其獨到的優(yōu)勢,但我覺得集中體現(xiàn)在這兩點:
1、Matlab 內(nèi)部各種工具箱,完備的幫助文檔,工程技術(shù)人員只要了解最基本的語法知識,就可以借助工具箱內(nèi)函數(shù)實現(xiàn)各類工程問題模型的求解,讓使用者從程序?qū)崿F(xiàn)中解放出來,更多關(guān)注所求解問題本身。
2、方便易用的圖形顯示,畫出各種常見的折線圖,散點圖,餅圖等只需要一行就可以實現(xiàn),當(dāng)然如果要對細(xì)節(jié)調(diào)整,還需要進(jìn)一步對句柄進(jìn)行操作。
最后,作為一個matlab的初學(xué)者,感覺這個軟件很容易上手(自然,還有很多復(fù)雜功能還沒嘗試),最需要的是做到熟悉操作,好在里面的help文檔很全面,多進(jìn)行嘗試,最好是做一些實驗項目。
網(wǎng)友解答:想當(dāng)年,我還當(dāng)過某論壇matlab版的版主。
不要為了學(xué)而學(xué),要結(jié)合具體的科研工作內(nèi)容。不然你沒動力學(xué)下去,而且也缺乏興趣。
需要的基礎(chǔ)知識并不多,你要有矩陣思維,你的代碼將會非常漂亮,計算效率能提高不少。
這只是一門語言,上手很簡單,內(nèi)含大量函數(shù)可供你調(diào)用。切記,不到萬不得已,不要用循環(huán)。