- Matlab學習心得體會 推薦度:
- 相關推薦
Matlab學習心得與體會
Matlab學習心得與體會
篇一:MATLAB學習心得
一. 對MATLAB的認識
正如課本《MATLAB教程及實訓》中的前言所說,MATLAB是MathWords公司于1984年開發(fā)的,目前已經(jīng)發(fā)展成國際上最流行、應用最廣泛的科學與工程計算軟件之一。MATLAB集合矩陣云運算、數(shù)值分析、圖形顯示和仿真等于一體,被廣泛應用于自動控制、數(shù)學運算、計算機技術、圖像信號處理、汽車工業(yè)、語音處理等行業(yè)。MATLAB它將計算、可視化和編程等功能同時集于一個易于開發(fā)的環(huán)境。MATLAB主要應用于數(shù)學計算、系統(tǒng)建模與仿真、數(shù)學分析與可視化、科學與工程制圖和用戶界面設計等。
目前,MATLAB已經(jīng)成為應用代數(shù)、自動控制理論、數(shù)字信號處理、動態(tài)系統(tǒng)仿真和金融等專業(yè)的基本數(shù)學工具,各國高校紛紛將MATLAB正式列入本科生和研究生課程的教書計劃中,成為學生必須掌握的軟件之一。
MATLAB是matrix laboratory的縮寫,它的產(chǎn)生是與數(shù)學計算有密切的關系。從1980年發(fā)展到現(xiàn)在已經(jīng)是一個交互式開發(fā)系統(tǒng),其基本數(shù)據(jù)要素是矩陣。MATLAB系統(tǒng)是由MATLAB開發(fā)環(huán)境和MATLAB語言,MATLAB數(shù)學函數(shù)庫、MATLAB圖形處理系統(tǒng)和MATLAB應用程序接口(APL)5部分組成。
MATLAB的有以下特點
1運算功能強大 2編程效率高3強大而智能化的作圖功能 4可擴展性強 5Simulink 動態(tài)仿真功能
二. 我對MATLAB的掌握程度
在短課時選擇了本書1、2、3、4、5、7章的內(nèi)容學習
1. MATLAB R2010a軟件的概述(略)。
2. MATLAB常見字符及基本運算
在本人的自主學習以及老師的授課下我已經(jīng)初略的掌握了MATLAB R2010a的基本使用方法:MATLAB R2010a的開發(fā)環(huán)境、MATLAB R2010a的其他管理、MATLAB的文件處理工具、MATLAB R2010a的幫助系統(tǒng)
(1) 數(shù)據(jù)類型
數(shù)組:字符型、數(shù)值型、元胞型、結構體型、Java型和函數(shù)句柄,其中數(shù)值型有包括單精度型和雙精度型。
常數(shù)
例如”a” “x”(關鍵字如if、while 等不能作為變量名)
整數(shù)、復數(shù)和浮點數(shù)的類型與具體用法。
這一整章學習起來毫不費勁,這主要是因為上一學期學習了的c語言。
(2) 矩陣和數(shù)組的算數(shù)運算
數(shù)組的創(chuàng)建,其中包括空數(shù)組還有向量的運用法則以及特殊矩陣和數(shù)組。
其次是數(shù)組的操作,其中數(shù)組的元素、子矩陣的產(chǎn)生和數(shù)組的賦值以及矩陣的合并與數(shù)組的刪除。矩陣和數(shù)組的函數(shù)。
字符串、創(chuàng)建字符串、與字符串函數(shù)的熟練運用、日期與時間、日期和時間的表達式、日期時間的函數(shù)的使用、關系運算和邏輯運算、關系運算符的使用與邏輯運算符的使用以及運算符的優(yōu)先級等
總體學習上是有些不足,總是忘記,這得不斷重復的記憶才行。
3.數(shù)據(jù)的可視化掌握
首先MATLAB的數(shù)據(jù)可視化需要掌握四大點
二維繪圖
二維繪圖需要掌握其一般步驟以及基本繪圖的函數(shù),多個圖形的繪制以及設置曲線的方式、坐標軸和圖形的注釋。
課本P81.
例題3-1繪制一個正弦波形,繪制的正弦曲線圖略,
具體操作如下:
》x=0:0.1:10
》y=sin(x);
》plot(x,y) %根據(jù)x和y繪制二位曲線圖
程序分析:plot函數(shù)自動創(chuàng)建Figure 1圖形窗口斌顯示繪制的圖形,
橫坐標是x,縱坐標是y。
特殊圖形和坐標的繪制
MATLAB的圖形窗口
基本三維繪圖命令
三維曲線與直線圖的繪制重要掌握
4.符號運算
先來一道例題創(chuàng)建符號變量和表達式
》x=sym(’x’);
》syms a b c
》y=a*x~2+b*x+c
y=
a*x~2+b*x+c
可以在Workspace中看到,x、a、b、c和y都是符號變量,y是由符號變量計算產(chǎn)生的。
此章節(jié)符號較多且其運算規(guī)則也相對來說比較復雜。但是這一章節(jié)卻是MATLAB語言以及編程的重點基礎,更是要非常熟練的掌握。一分耕耘一分收獲,經(jīng)過不斷重復的記憶我已經(jīng)也能大部分符號運算都能知道其用法以及運算規(guī)律。
5.程序設計和M文件
此章節(jié)主要有:
分配控制語句:if結構,swich結構
循環(huán)控制語句:for循環(huán),while循環(huán)
Break和continue語句
錯誤控制語句
流程控制命令
M文件結構
M文件編輯和調(diào)試窗口
M腳本文件和M函數(shù)文件
第七章節(jié)與C語言大部分相同或者雷士,有C語言的基礎學起來不難,但這一章節(jié)卻異常重要,更是要學會編程的思想,這是有點難度的。程序控制不在多說因為與C語言大體相同。但這一章的函數(shù)的使用與C語言不同,需要分開來記憶,總的來看學的還是不錯的,但聽班上的有些同學說很難記憶,因為與C語言有沖突。這一章節(jié)我還學習了M文件的結構、函數(shù)的句柄和inline對象,這些倒是和Java
語言有的相似。倒也不難理解。還有函數(shù)的繪圖與數(shù)值的分析。
7.MATLAB高級圖像設計與simulink仿真環(huán)境
三. 收獲與心得
收獲:
上學期學習高數(shù)的時候,總有那么難的數(shù)學函數(shù)要解答,一些二維或者三維的函數(shù)繪圖圖形又復雜。在學習完這門課程后知道了原來這些繪制的圖片可以由MATLAB繪制出來的。這讓我知道了MATLAB可以用在數(shù)學上。而且是高等數(shù)學習者必備的一款軟件。現(xiàn)在我也可以繪制一些復雜的函數(shù)。我想這也是一項很大的收獲。在仿真中可以仿真一些復雜的電路原理圖,而我這個專業(yè)是跟電路有著密切的關系。其用處之大不言而喻,我想這也將是我最大的收獲了。另外值得一提的是學習MATLAB語言可以建立我們另一種思考問題的思維。這種思想難得可貴。
學習心得:
這學期的學習MATLAB,由于前幾節(jié)課沒有認真聽,總以為和C語言一樣簡單也,到后來拉下的課程比較多,老師有說要寫學習報告來計算期末成績,所以不得不自學拉下的課程,這使我非常煩躁和不安,但我們都是這樣過來的。以至于一直延續(xù)大大一而不可更改,直到這學期的MATLAB學習。
學習有時候并不是一個人的事情,獨自一人學習效率不會太,我們可以多向他人請教或許會更好。。
這學期剛開始接觸MATLAB語言也是用著以前的學習方法。慢慢的感覺到不對,書本上是學會了,但是一到真槍實戰(zhàn)的干就不行了。后來想想就是學習方法的問題。實踐、得實踐才行。之后我便邊學邊用電腦實踐。果不其然,效果大大提升。總而言之,學習MATLAB的方法是邊學習邊實踐,效果成倍增加。
學習MATLAB語言,其實是學習MATLAB的編程思想,另一種思考問題的思
維。它交給我一種建立模型分析問題的結構化思維方式,任何事物,從不同的角度看,都可以想象成一個從頭到尾、環(huán)環(huán)相扣的系統(tǒng),我們想要了解整個系統(tǒng)的功能就必須以每一塊結構為思維對象,層層分析最后得出客觀規(guī)律的正確結果。
對于這門課程的反思:
當我第一次看到這本書的內(nèi)容時,覺得有了c語言的基礎,學習起來一樣好學,所以前面一直沒認真聽課,也給老師帶來了消極的影響,到了后面,我不得不自己學習,這帶給我諸多煩惱,后悔沒有認真去聽課,經(jīng)過我認真的反思,我才覺悟到在課堂上認真聽講和擁有一個良好的學習態(tài)度是多么的重要。最后感謝老師對授與我們這門課的知識。
篇二:Matlab心得體會
在為學習這門課前就聽說了他的強大,因為現(xiàn)在的經(jīng)濟模型都是需要這些分析軟件的,也曾聽說金融的未來方向是需要數(shù)學等等作為依托的。曾經(jīng)旁聽過學校數(shù)學建模的課程,當時老師用的是lingo。對那個只需要U盤攜帶就可以安裝的小東西記憶深刻。等到學習matlab時覺得這才是真正的王道啊。
它不僅有強大的運算功能,還有強大的繪圖功能,雖然學習了有一個學習,但是我對他的了解額僅僅是一點點,或許連入門都談不上。因為我學習時了解到一個現(xiàn)實。就是matlab的學習依賴有比較好的數(shù)學功底,其中我看最經(jīng)常運用到的就是矩陣。我從網(wǎng)上了解到matlab是一門高等數(shù)學和計算機技術結合的東西,學習它必須具有相應的數(shù)學和計算機知識。然而很可惜,我的書寫不是很好。每次講到這個部分的時候就覺得聽說理解無能了。特別是我今年還是大二,有一次老師講課時用到協(xié)方差。無可避免的我笑了,因為協(xié)方差是我們下節(jié)課概率論數(shù)理統(tǒng)計老師要講的內(nèi)容。大一的時候還不覺得,但是大二,越是學習以后的內(nèi)容越是感覺到時間不夠用。或許時間是夠用的,但是無法放棄那些占用自己時間表的無用項目。雖然這學期的學習的時間短暫,就算時間足夠,老師也不能把所有的都講解給我們,因為一個軟件的功能需要我們自己不斷的去摸索,老師也不可能知道所有。老師只是個指路人,最終的學習還是要靠自己。而且在摸索的過程中,我們能夠發(fā)現(xiàn)和體會學習的快樂。痛并快樂著是種常態(tài)了吧。
自我感覺學習matlab與其說是學習一門軟件,更不如說是學習一門語言。用一種數(shù)理的語言描述現(xiàn)象,揭示表象下的規(guī)律。此外,我認為matlab中的作圖功能很強大,不僅簡單的函數(shù)現(xiàn)象可以明確畫出,而且一些點狀物,甚至立體圖也可以畫出。大一上微積分的時候,老師曾經(jīng)多次在課件中加入用matlab畫出的圖來。不論是一維二維三維等等,都能很好的畫出來。只要能編寫出函數(shù)式,在短短的幾秒之內(nèi),他就會呈現(xiàn)在你眼前。另外就是圖形的直觀性,這是由陰影的制作的。而且可以根據(jù)需要,坐標圖上加標題,坐標軸標記,文本注釋級柵格
等,也可以指定圖線形式,比如是虛線。顏色也可以自己來定。可以在同一張圖上畫,也可以單個顯示。
今年選擇金融matlab一方面出于希望能夠提前修完大三時期的課程,能夠空出更多的時間去考研或者為就業(yè)做準備。另一個考慮就是希望明年能夠參加數(shù)學建模大賽,今年種種糾結放棄了,覺得萬分可惜。明年也就是大三下學期的話我就會再來一次,而且還會更加堅定些。那么學習matlab的話對明年的計劃也是有幫助的。在學習的過程中,因為以前學過access中的select語言,覺得就編寫這方面是有共性的,但是matlab的編程語言似乎更多更復雜一點,這是由于涉及的數(shù)學模型,數(shù)學公式更多的原因。老師在講解的過程中是通過一個個具體的金融例子來講解的,而不是就matlab這個具體的軟件工具進行講解。這個給我?guī)硐喈敶蟮拇驌簦驗槲野l(fā)現(xiàn)我不僅僅是工具不能夠熟練,涉及到的專業(yè)知識也是一知半解。這更加堅定了我要好好學習專業(yè)知識的決心,大學四年有幾個人是希望荒度過去的呢?可是今年的這門課真的是讓我感到?jīng)]學到什么,估計也是因為我抱著看一看的隨意態(tài)度來的吧,也沒有那種遇到不懂的就一定要弄懂它的'決心和毅力。說什么都是借口了,無法掩飾我沒有學好它的事實。事實上,我覺得今年這門課的重點并不是讓我們掌握這種軟件的具體用法,而是主要向我們展示如何用它去解決一些金融問題,數(shù)學問題。這點讓我很郁悶,因為我不懂得原理,聽起來這門課倍感吃力啊。可是嘛,年輕沒有什么不可以,又有誰可以斷言我接下來的生活中不能好好學習這個東西為自己的工作,學習,生活,研究興趣帶來方便呢。
從大學開學的見聞到現(xiàn)在學習MATLAB,感覺這是一個很好的軟件,語言簡便,實用性強。作為一個做新手,想要學習好這門語言,可以說還是比較難的。在我接觸這門語言的這些天,除了會畫幾個簡單的圖形,其他的還是有待提高。從另一個方面也對我們大學生提出了兩個要求——充實的課外基礎和良好的英語基礎。在現(xiàn)代,幾乎所有好的軟件都是來自國外,假如不會外語,想學好是非常難的。
其實想要學習好一們語言,不能只靠老師,關鍵是自己。每個人內(nèi)心深處都是有抵觸意識的,不可能把老師的所有都學到。學習這門語言,不光是學習一種語言,更重要的事學習一種方法,一種學習軟件的方法,還有學習的態(tài)度。
總結一下,學習任何一門語言:態(tài)度決定一切。不論是英語還是計算機語言。其實以前上高中的時候接觸過這種編程語言,當時記得最頭疼的就是循環(huán)語句,但是在matlab中這種東西用的就比較少了。語言語句都是很簡潔利落的,都是一槍瞄死靶心的那種,很直接,這也讓我減輕不少心理負擔。
其實學習這種事,與其說學習什么具體的東西,更不如說是學習一種態(tài)度,從種種波折中認識到自己的局限性,不足。心情會沮喪,也會豁然開朗。光想不練假把式,不論想的再多,不實際運用還是沒有用的。書山有路勤為徑,學海無涯苦作舟。華山再高,頂有過路。這就是我今年學習金融matlab的心得體會。
篇三:學習Matlab 心得體會
本學期通過對MATLAB的系統(tǒng)環(huán)境,數(shù)據(jù)的各種運算,矩陣的分析和處理,程序設計,繪圖,數(shù)值計算及符號運算的學習,初步掌握了MATLAB的實用方法。通過理論課的講解與實驗課的操作,使我在短時間內(nèi)學會使用MATLAB,同時,通過上機實驗,對理論知識的復習鞏固實踐,可以自己根據(jù)例題編寫設計簡單的程序來實現(xiàn)不同的功能,繪制出比較滿意的二維三維圖形,在實踐中找到樂趣。
MATLAB是一個實用性很強,操作相對容易,比較完善的工具軟件,使用起來比較方便,通過操作可以很快看到結果,能夠清晰的感覺到成功與失敗,雖然課程中也會出現(xiàn)一些小問題,但是很喜歡這門課程。在為學習這門課前就聽說了他的強大,因為現(xiàn)在的很多模型都是需要這些分析軟件的。曾經(jīng)旁聽過學校數(shù)學建模的課程,當時老師用的是lingo。對那個只需要U盤攜帶就可以安裝的小東西記憶深刻。等到學習matlab時覺得這才是真正的王道啊。 它不僅有強大的運算功能,還有強大的繪圖功能,雖然學習了有一個學習,但是我對他的了解額僅僅是一點點,或許連入門都談不上。因為我學習時了解到一個現(xiàn)實。就是matlab的學習依賴有比較好的數(shù)學功底,其中我看最經(jīng)常運用到的就是矩陣。我從網(wǎng)上了解到matlab是一門高等數(shù)學和計算機技術結合的東西,學習它必須具有相應的數(shù)學和計算機知識。然而很可惜,我的書寫不是很好。每次講到這個部分的時候就覺得聽說理解無能了。特別是我今年還是大三。雖然這學期的學習的時間短暫,就算時間足夠,老師也不能把所有的都講解給我們,因為一個軟件的功能需要我們自己不斷的去摸索,老師也不可能知道所有。老師只是個指路人,最終的學習還是要靠自己。而且在摸索的過程中,我們能夠發(fā)現(xiàn)和體會學習的快樂。痛并快樂著是種常態(tài)了吧。
自我感覺學習matlab與其說是學習一門軟件,更不如說是學習一門語言。用一種數(shù)理的語言描述現(xiàn)象,揭示表象下的規(guī)律。此外,我認為matlab中的作圖功能很強大,不僅簡單的函數(shù)現(xiàn)象可以明確畫出,而且一些點狀物,甚至立體圖也可以畫出。大一上微積分的時候,老師曾經(jīng)多次在課件中加入用matlab畫出的圖來。不論是一維二維三維等等,都能很好的畫出來。只要能編寫出函數(shù)式,在短短的幾秒之內(nèi),他就會呈現(xiàn)在你眼前。另外就是圖形的直觀性,這是由陰影的制作的。而且可以根據(jù)需要,坐標圖上加標題,坐標軸標記,文本注釋級柵格等,也可以指定圖線形式,比如是虛線。顏色也可以自己來定。可以在同一張圖上畫,也可以單個顯示。
在學習的過程中,因為以前學過access中的select語言,覺得就編寫這方面是有共性的,但是matlab的編程語言似乎更多更復雜一點,這是由于涉及的數(shù)學模型,數(shù)學公式更多的原因。可是今年的這門課真的是讓我感到?jīng)]學到什么,估計也是因為我抱著看一看的隨意態(tài)度來的吧,也沒有那種遇到不懂的就一定要弄懂它的決心和毅力。說什么都是借口了,無法掩飾我沒有學好它的事實。事實上,我覺得今年這門課的重點并不是讓我們掌握這種軟件的具體用法,而是主要向我們展示如何用它去解決一些金融問題,數(shù)學問題。這點讓我很郁悶,因為我不懂得原理,聽起來這門課倍感吃力啊。可是嘛,年輕沒有什么不可以,又有誰可以斷言我接下來的生活中不能好好學習這個東西為自己的工作,學習,生活,研究興趣帶來方便呢。
從大學開學的見聞到現(xiàn)在學習MATLAB,感覺這是一個很好的軟件,語言簡便,實用性強。作為一個做新手,想要學習好這門語言,可以說還是比較難的。在我接觸這門語言的這些天,除了會畫幾個簡單的圖形,其他的還是有待提高。從另一個方面也對我們大學生提出了兩個要求——充實的課外基礎和良好的英語基礎。在現(xiàn)代,幾乎所有好的軟件都是來自國外,假如不會外語,想學好是非常難的。
其實想要學習好一們語言,不能只靠老師,關鍵是自己。每個人內(nèi)心深處都是有抵觸意識的,不可能把老師的所有都學到。學習這門語言,不光是學習一種語言,更重要的事學習一種方法,一種學習軟件的方法,還有學習的態(tài)度。
總結一下,學習任何一門語言:態(tài)度決定一切。不論是英語還是計算機語言。其實以前上高中的時候接觸過這種編程語言,當時記得最頭疼的就是循環(huán)語句,但是在matlab中這種東西用的就比較少了。語言語句都是很簡潔利落的,都是一槍瞄死靶心的那種,很直接,這也讓我減輕不少心理負擔。
其實學習這種事,與其說學習什么具體的東西,更不如說是學習一種態(tài)度,從種種波折中認識到自己的局限性,不足。心情會沮喪,也會豁然開朗。光想不練假把式,不論想的再
多,不實際運用還是沒有用的。書山有路勤為徑,學海無涯苦作舟。華山再高,頂有過路。幾點對于學好matlab很重要:興趣、悟性、勤奮、堅持。
興趣,不知道哪位名人說過“興趣是最好的老師。”我覺得非常有道理,一個人一旦對某事物有了濃厚的興趣,就會主動去求知、去探索、去實踐,并在求知、探索、實踐中產(chǎn)生愉快的情緒和體驗。這樣才能主動學習,并且學好到精通。
悟性,通常人認為指頓悟,慧根,我覺得就是對一個問題不斷的思索,將自己的體會和感受融合,獲得屬于自己的知識。有很多事情、問題,都是可以想明白的。只有不停的想,才能想明白,想透徹。
勤奮,一勤天下無難事。從古到今,有多少名人不是有勤奮而得來成功的。現(xiàn)在的年輕人,一代比一代聰明。要不被別人淘汰,要超越別人,只有靠時間堆出來。每天多學一些,多積累一些。學習matlab也一樣,想要學會,使用熟練,不花時間練習,寫代碼,親自運行調(diào)試,是很難掌握好的。
堅持,認準了的事情,就堅持做到底,直到有所收獲。事實上,很多人實現(xiàn)不了自己的目標,很大程度上就是少了一種堅持、非要把事情干到底的精神,他們往往淺嘗輒止,因此眼睜睜失去了可能到手的成功。光有興趣,只有三分鐘的熱情是很難成事的。很多事情的成功取決于踏平坎坷地堅持的毅力。看準了的事情,如果沒有百折不撓的堅持,絕難取得成功。看準的事情就不屈不撓地堅持干下去直至成功,才是智者的唯一選擇。每一個人都明白所有夢想的實現(xiàn)都需要努力,然而,很多人只所以沒有實現(xiàn)心中的夢想,就在于多了空想、猶豫,少了努力堅持。
【Matlab學習心得與體會】相關文章:
Matlab學習心得體會09-14
學習心得體會范文-學習心得體會04-02
學習心得的體會范文03-31
黨課學習心得及體會05-09
有關學習心得的體會范文04-19
學習心得體會05-03
【精選】學習心得體會07-18
學習心得體會07-07
[精選]學習心得體會07-27