matlab心得
Matlab學(xué)習(xí)心得
①課程總結(jié)
在第一章中,講的是一些matlab的入門技術(shù),除了一些基本操作與介紹之外,還初步認(rèn)識了簡單指令的編制,認(rèn)識了一些matlab的特殊符號,例如運算用到的加減乘除。(+*/)對我來說還是比較容易上手的。
但在第二章開始,開始有點難度了,在第二章我接觸到兩種數(shù)據(jù)類型,一個是double,還有就是char,另外還介紹了賦值語句,數(shù)學(xué)計算,常用函數(shù),輸入輸出語句和數(shù)據(jù)文件。其中讓我最容易混淆的就是運算的優(yōu)先等級,當(dāng)所需要運算的公式較長時,常常因沒有弄好運算優(yōu)先級而把程序編錯,這一章也接觸了更多的特殊符號,在多次看書之后,還是順利把老師所布置的作業(yè)完成了。
在第三章中,我接觸到基本的matlab選擇結(jié)構(gòu),還有控制這個結(jié)構(gòu)的關(guān)系運算符和邏輯運算符。也就是if結(jié)構(gòu)。這個結(jié)構(gòu)對運算起到很大作用,跟elseif配合使用的話,就可以將很圖方法。還有,我們學(xué)習(xí)如何控制畫圖的附加功能,例如線的寬度和符號的顏色。這些屬性可由指定的“propertyname”和值Value決定,“propertyname”和值Value將出現(xiàn)在plot命令的數(shù)據(jù)后。
②心得體會
在這個學(xué)期的學(xué)習(xí)中,主要還是圍繞1到3章學(xué)習(xí),學(xué)了一些初步的矩陣運算以及畫圖方法。在書上的練習(xí)中也得到了實踐,各種矩陣的運算也可以運用到現(xiàn)在所學(xué)的電路計算中;顚W(xué)活用,的確為我們提供了不少的方便。但現(xiàn)今所學(xué)到的matlab技術(shù)還只是很初步,但是我已經(jīng)了解到了matlab的實用性,所以還是會在今后繼續(xù)學(xué)習(xí)這門課程的。
除此之外還學(xué)了利用axis命令的畫從這個學(xué)期開始,我們學(xué)習(xí)了一門新課程,開始我對matlab這門課程不是很了解,只知道它是一種計算機程序,可以幫助我們運算處理一些數(shù)據(jù),但并不知道這種程序與其他計算機編程程序有什么區(qū)別與特點。
通過學(xué)習(xí)matlab這門課程后,我知道,matlab是一種專業(yè)的計算機程序,主要用于工程科學(xué)的矩陣數(shù)學(xué)運算。但在之后的幾年里,它又漸漸發(fā)展成為一種非常靈活的計算體系,可以解決更多技術(shù)上的問題。在解決工程技術(shù)問題方面,matlab比其他任何計算機語言都簡單高效,對于我們學(xué)電氣信息工程專業(yè)的學(xué)生,這門課程給我們?nèi)蘸蟊緦I(yè)的工作提供了很大的方便。
擴展閱讀:matlab心得
學(xué)習(xí)Matlab心得體會
學(xué)習(xí)Matlab已經(jīng)有一段時間了,對Matlab編程有了一定的了解。下面談?wù)勛约航诘膶W(xué)習(xí)心得。
第一節(jié)的時候我們對Matlab有了初步的認(rèn)識:Matlab是“矩陣實驗室(matrixlaboratoy)”的縮寫,它是一種與數(shù)學(xué)水平密切相關(guān)的算法語言,專門針對科學(xué)、工程計算及繪圖的需求。Matlab的應(yīng)用范圍非常廣,包括信號和圖像處理、通訊、控制系統(tǒng)設(shè)計、測試和處理、財務(wù)建模和分析以及計算機生物學(xué)等眾多應(yīng)用領(lǐng)域。附加的工具箱擴展了Matlab環(huán)境,以解決這些領(lǐng)域的特定性問題。比如說在自動控制理論中用的比較多的是根軌跡,相平面,傳遞函數(shù),拉普拉斯變換,乃氏曲線等。在電機控制里面還有很多仿真實驗,也經(jīng)常用,對于輔助分析,也是很好用的。
我們已經(jīng)學(xué)習(xí)過C語言,不難發(fā)現(xiàn)Matlab的編程基本語法學(xué)習(xí)起來很快的,和C語言很類似,而且支持C語言函數(shù)的,或者說函數(shù)就是用C語言編的。大一時學(xué)習(xí)線性代數(shù),對矩陣又有了一定的了解,為今天學(xué)習(xí)Matlab打下了一定的基礎(chǔ)。從matlab的名字的來源可以看出,它以矩陣運算常見,在當(dāng)今的科學(xué)計算中,幾乎無處不用矩陣運算,這是它的優(yōu)勢得到了充分的體現(xiàn)。
隨著學(xué)習(xí)的課時的增加,我們對Matlab的有了深入而實質(zhì)性的了解。首先我們學(xué)習(xí)了Matlab的數(shù)學(xué)運算、程序設(shè)計、程序調(diào)試、Matlab繪圖及圖形句柄,最后我們又學(xué)習(xí)了Matlab的圖形用戶界面設(shè)計。經(jīng)過幾次實驗課,我們學(xué)會了M文件編程及程序調(diào)試,學(xué)會利用help這一命令對程序進行解釋。
Matlab是以解釋方式工作的,即它對每條語句解釋后立即執(zhí)行,若有錯誤也立即做出反應(yīng),便于對程序進行修改,大大減輕了編程和調(diào)試的工作量。它靈活、方便,程序調(diào)試手段豐富,調(diào)試速度快。Matlab語言像Basic和C語言一樣規(guī)定了矩陣的算算術(shù)運算符、關(guān)系運算符、邏輯運算符、條件運算符及賦值運算符等。Matlab的繪圖功是十分方便的,在調(diào)用繪圖函數(shù)時調(diào)整自變量可繪制出不同顏色的點、線、復(fù)線或多重線,這是通用的編程語言所不及的。Matlab的工作環(huán)境主要由命令窗口、圖形窗口、和文本編輯窗口組成。
當(dāng)然,matlab與其它計算機語言相比,有其獨特的優(yōu)點。特點如下:Matlab把編輯、編譯、連接以及執(zhí)行融為一體,加快了編寫、修改、和調(diào)試程序的速度,或者說是一種比VB還要簡單的語言。Matlab語言的內(nèi)容極為豐富,它的各種函數(shù)都與數(shù)學(xué)領(lǐng)域有關(guān),它的起點高,編程效率高,用戶使用方便,智能化程度高,人機交互性好,功能豐富,可擴展性強。
通過這段時間的理論學(xué)習(xí)及實驗,我覺得要提高matlab編程能力的方法有以下幾點:(1)利用help,lookfor等功能對程序進行編譯修改。(2)多上網(wǎng)查資料,上論壇,搜索帖子、發(fā)帖子問人(3)閱讀別人、特別是一些高級技術(shù)人員的程序,在閱讀的過程中進行學(xué)習(xí),學(xué)習(xí)別人的編程方法。(4)還要有一本matlab的函數(shù)工具詞典,可以盡量多的熟悉matlab自帶的函數(shù),因為matlab自帶的函數(shù)特別多,基本上能夠滿足一般的數(shù)據(jù)和矩陣的計算。當(dāng)然了,正如所有的程序語言一樣,“3分課本7分上機”,一定要動手才行,不能光看。多想、多思考、多嘗試,才是正路。
記得上第一節(jié)課時,老師給我們放得ppt上有這樣一句話:學(xué)會Matlab將改變你的一生,網(wǎng)絡(luò)對你的改變將遠(yuǎn)遠(yuǎn)的超過一臺獨立的計算機!作為一名電氣工程及其自動化的一名學(xué)生,學(xué)好Matlab是非常有用的,擴展就業(yè)方向,為將來就業(yè)打下良好的基礎(chǔ)!
最后,感謝老師您這么久以來對我們的諄諄教導(dǎo)!我們不會忘記您對我們的細(xì)心輔導(dǎo),不會忘記您在我們瞌睡的時候給我們的講的故事
友情提示:本文中關(guān)于《matlab心得》給出的范例僅供您參考拓展思維使用,matlab心得:該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時刪除。