官术网_书友最值得收藏!

1.4 MATLAB學習技巧

MATLAB是基于矩陣編程的,具有簡單、易懂的特點。所以,本書的讀者需要對矩陣、計算機編程的知識有一定的了解,同時也要具備一定的專業(yè)知識。在學習MATLAB的過程中掌握一些技巧,并適當?shù)丶右赃\用,可以起到事半功倍的效果。下面簡單介紹學習MATLAB的幾個技巧。

(1)學會使用Help

新手在學習MATLAB的過程中,要充分利用MATLAB幫助資源。MATLAB幫助文檔本身就是一個非常好的參考文件。在幫助文檔里不僅詳細介紹了各個函數(shù)的用法,而且還可以引導用戶養(yǎng)成非常好的編程風格。為了使初學者更容易上手,MATLAB提供了非常豐富的Demo,用戶僅需要在MATLAB的命令窗口輸入Demo,即可出現(xiàn)非常多的范例,通過這些范例能夠更加清楚地查看MATLAB內(nèi)部函數(shù)的功能和編寫方式。

MATLAB中Help的常用方法有:

·在命令窗口直接輸入“help”,用戶可以得到本地機器上MATLAB的基本的幫助信息;

·對于某些不是很明確的命令,只知道大體所屬范圍,譬如,某個工具箱,直接在命令窗口中鍵入 “help toolboxname”,可以得到本工具箱有關的信息:版本號、函數(shù)名等;

·知道函數(shù)名,直接用“help funname”,就可以得到相應的幫助信息。

關于詳細的MATLAB幫助信息,讀者可以參考本章的前面部分,在此不再贅述。

(2)參考網(wǎng)絡資源

網(wǎng)絡給人們帶來的好處是有目共睹的,其最大的特點是資源共享。學習MATLAB的讀者可以充分利用網(wǎng)絡資源來充實自己。遇到問題網(wǎng)上求助,這也是解決問題的一個很好的辦法。在我們國家,MATLAB已經(jīng)擁有了許多用戶,許多高校陸續(xù)開設了有關MATLAB的課程,清華大學、華中理工大學、中國科技大學等高校的BBS論壇上還專門設立了MATLAB討論區(qū)。下面向大家介紹幾個比較好的MATLAB論壇。

·百思論壇MATLAB專區(qū)http://www.baisi.net/

·瀚海星云MathTools版http://fbbs.ustc.edu.cn/

·水木清華MathTools版http://www.smth.edu.cn/ver2.html;

·飲水思源MathTools版http://bbs.sjtu.edu.cn/

·紫丁香MATLAB版http://bbs.hit.edu.cn/

另外還有一些關于MATLAB的專業(yè)網(wǎng)站:

·MathWorks的官方網(wǎng)站http://www.mathworks.com;

·MATLAB大觀園http://matlab.myrice.com/;

·文宇工作室http://passmatlab.myetang.com/MATLAB/INDEX.HTM;

·MATLAB語言與應用http://sh.netsh.com/bbs/5186/;

·中國學術交流園地http://www.matwav.com/resource/newlk.asp

(3)要敢于嘗試

對大部分人來說,學習編程語言的目的絕對不是為了編程,而是要將其應用到實際工程中,解決實際問題。在閱讀別人的程序、與別人進行交流的同時,要敢于嘗試。閱讀別人的源碼,通過模仿別人編寫的程序,并且學到一些書本中所沒有的知識,這樣才能加深對MATLAB和算法的理解,可以大大加快我們掌握它的進度。

MATLAB是一個非常好的應用工具,但是它不同于VC、Delphi、VB等開發(fā)工具,最多的還是應用于算法的驗證仿真等。這就要求我們有一定的專業(yè)背景知識,然后熟悉本專業(yè)的Toolbox。

MATLAB雖然簡便易懂,但要想真正地學好它、掌握它、精通它,甚至很熟練地利用它解決一些工程的實際問題,還是有一定難度的。學習者一定要有恒心、耐心和決心,制訂切實可行的學習計劃,并將學到的知識在實際的工程中加以利用,這樣才能鞏固所學知識,循序漸進地提高自己的MATLAB水平。

主站蜘蛛池模板: 图木舒克市| 都江堰市| 尚志市| 阿荣旗| 白玉县| 台北县| 桃园县| 琼结县| 垦利县| 含山县| 汝阳县| 张家港市| 鸡东县| 寻甸| 永寿县| 包头市| 沧源| 南陵县| 高邑县| 汉中市| 五华县| 宿迁市| 镇原县| 青田县| 连山| 清远市| 凉城县| 无棣县| 台湾省| 来宾市| 卫辉市| 乐都县| 康平县| 荆州市| 乃东县| 萨迦县| 平利县| 滨海县| 夏津县| 琼海市| 馆陶县|