王牌对王牌第一季综艺,黄视频在线观看网站,世界一级毛片,成人黄色免费看

薈聚奇文、博采眾長、見賢思齊
當前位置:公文素材庫 > 計劃總結 > 工作總結 > Matlab學習總結

Matlab學習總結

網站:公文素材庫 | 時間:2019-05-29 15:20:21 | 移動端:Matlab學習總結

Matlab學習總結

學Matlab有感

姓名:王鴻棟學號:201*0286班級:03310901

我對于計算機編程接觸的比較晚,也沒有特別大的興趣。不過對于Matlab這門課我還是很喜歡的。一是這個語言可以變出程序繪出函數(shù)的圖形,這就使得這個語言可以被“看見”,感覺比較親切,不是那么縹緲空虛的東西。二是這個語言卻是很“友好”,很人性化,像我剛學習這門語言,還什么都不會編的時候,我隨便打出了一句help,界面上就輸出了幫助文檔。三是這個語言的強大的功能,1.3G不是白給的,很多C、java里需要用循環(huán)語句來完成的,在Matlab里只需要一句話就可以搞定了,剛上這門課時老師說C一堂課講授的內容Matlab一句話就可以搞定了,看來不是假的。四是這門語言確實很有用,信號與系統(tǒng)課上學的很多內容都可以用Matlab來仿真,另外這門語言在很多其他的領域也都很有用,所以,我打算好好學習這門語言。

第一次交作業(yè)時我還只交上了兩道題,那時候對這門語言接觸得還比較少,但是就在交作業(yè)的那天我打算好好學習這門語言,而且在寫作業(yè)的時候我確實喜歡上了這門語言。雖然第一次由于時間倉促只交上了兩道題,可是那都是我自己寫的,我覺得只有這樣才能學到東西。第二天,在別人都在做第二次作業(yè)的時候,我卻仍然在做第一次作業(yè),我打算把第一次的作業(yè)完整的寫一遍,即使這對我的分數(shù)一點幫助也沒有。第二次作業(yè)我提前好幾天就寫完了,雖然沒有完成全部的題目。我把第一第二次作業(yè)一起交了上去,我希望老師能幫我看一看。

上面只是對這門課程的一些懷念,課程已經結束了,不過我會繼續(xù)學習這門語言的。下面就針對這次作業(yè)的要求,給這門課提一些看法,畢竟這才是正題。MATLAB產品族可以用來進行以下各種工作:●數(shù)值分析

●數(shù)值和符號計算●工程與科學繪圖

●控制系統(tǒng)的設計與仿真●數(shù)字圖像處理●數(shù)字信號處理

●通訊系統(tǒng)設計與仿真●財務與金融工程

MATLAB的應用范圍非常廣,包括信號和圖像處理、通訊、控制系統(tǒng)設計、測試和測量、財務建模和分析以及計算生物學等眾多應用領域。附加的工具箱(單獨提供的專用MATLAB函數(shù)集)擴展了MATLAB環(huán)境,以解決這些應用領域內特定類型的問題。說實在的想完全掌握全部的基本上是不可能的,就像dsp一樣,應用的范圍很廣,想一口吃可能不行,所以要結合專業(yè)來學習才好!

對于我們這些學習了C語言的學生,編程基本的語法學習起來很快的,和c語言很類似,而且是支持c語言函數(shù)的,或者說函數(shù)就是用c語言編的,完全是解釋性的語言,像打草稿一樣,可以一句句的編譯,看結果的。

等我們編到基本的熟悉之后就可以編輯函數(shù)了,-------這個其實用的不多,為了應用的話,老師建議開始編寫M文件,也就是把程序都寫在m文件里面,然后編譯,調試,根據錯誤信息來調試。

至于和專業(yè)相關的方面就說說自動化方面吧!和控制理論,fft,用的比較多,根軌跡,相平面,傳遞函數(shù),拉普拉斯變換,奈氏曲線什么的,基本上都可以解決

03310901班王鴻棟201*0286

對于授課方式,我覺得上課時老師是結合信號與系統(tǒng)來講的,就是說課程的定位就是交給我們解決信號與系統(tǒng)方面問題的一個方法。我覺得Matlab功能遠遠不止于此。而且老師在課上講程序都是一帶而過,我覺得講授的程序不必很多,一堂課只講幾個程序,但是對于每個程序,如果老師都能給我們進行分析,把這個程序將明白了,那么這堂課我們就能學到很多東西。而且這樣講課也不會使我們覺得枯燥。

對提高Matlab編程能力的方法,我想主要有以下三個:1.查help

2.多上上論壇,搜索帖子、發(fā)帖子問人3.閱讀別人、特別是牛人的程序當然了,正如所有的程序語言一樣,“3分課本7分上機”,一定要動手才行,不能光看。多想、多思考、多嘗試,才是正路。

最后,整理一下常用的快捷鍵(用【】表示)或命令:1.在命令窗口(CommandWindow)中:

1)【上、下鍵】——切換到之前、之后的命令,可以重復按多次來達到你想要的命令2)clc——清除命令窗口顯示的語句,此命令并不清空當前工作區(qū)的變量,僅僅是把屏幕上顯示出來的語句清除掉

3)clear——這個才是清空當前工作區(qū)的變量命令,常用語句clearall來完成

4)【Tab】鍵——(在command窗口,輸入一個命令的前幾個字符,然后按tab鍵,會彈出前面含這幾個字符的所有命令,找到你要的命令,回車,就可以自動完成。目前討論結果是:Matlab6.5版本中,如果候選命令超過100個,則不顯示。而在Matlab7以后版本中,則沒有這個限制,均可正常提示

5)【Ctrl+C】(或【Ctrl+Break】)——在Matlab程序運行過程中,可能由于程序編寫的失誤,導致程序不停的運行,在命令窗口輸入“Ctrl+C”可以將運行的程序停下來,而不需要將整個Matlab程序關掉。不過進行此操作的前提是能夠激活切換到命令窗口才行,呵呵。

2.在編輯器(Editor)中:1)【Tab】(或【Ctrl+]】)——增加縮進(對多行有效)2)【Ctrl+[】--減少縮進(對多行有效)

3)【Ctrl+I】--自動縮進(即自動排版,對多行有效)4)【Ctrl+R】——注釋(對多行有效)5)【Ctrl+T】——去掉注釋(對多行有效)

6)【Ctrl+B】——括號配對檢查(對版本6.5有效,但版本7.0無效,不知道是取消了還是換了另外的快捷鍵,請大牛們指點,其他版本沒有測試過)

7)【F12】——設置或取消斷點8)【F5】——運行程序

其余的例如在Debug狀態(tài)下的快捷鍵可以自己看菜單。

就說這么多,通過這個小學期,我覺得自己真的學到了很多!

03310901班王鴻棟201*0286

擴展閱讀:Matlab學習總結

1.

(1)復數(shù)表示:z1=8+10i;按照直角坐標的方式輸入

z2=12+6*i;運算符構成的直角坐標的方式輸入

z3=25*exp(i*pi/3);

(2)2^3表示23

(3)一維數(shù)組創(chuàng)建方法:代碼運算符構成的極坐標的方式輸入(z3=25e3)

i表示data1=[pi;long(5);7+6;2^3]創(chuàng)建一維數(shù)組data2=[pilong(5)7+62^3]data3=2:2:10data4=2:10data3數(shù)組(第一個元素:步長:最后一個元素)默認步長為1data3=246810data4=2345678910x=linspace(a,b,n),定數(shù)線性采樣,a,b數(shù)組第一個和最后一個元素,n采樣點個數(shù)。在設定總個數(shù)的前提下,均勻分布生成一維行數(shù)組。x=logspace(a,b,n),定數(shù)對數(shù)采樣data5=246810data6=1.0e+005*0.00010.00030.00080.00220.00600.01670.04640.12920.35941.0000表示Data1=123456789表示結果:data5=linspace(2,10,5)data6=logspace(1,5,10)二維數(shù)組創(chuàng)建方法:代碼Data1=[123456789]Data2=[1,2,3;4,5,6;7,8,9]代碼A(2,2,2)=1;>>fori=1:2;forj=1:2;fork=1:2;A(i,j,k)=i+j+k;endendend2.數(shù)值顯示格式:命令說明舉例三維數(shù)組創(chuàng)建方法(1.使用下標創(chuàng)建):formatformatshortformatlongformatshorteformatlongeFormatshortgformatlonggformatratformathexformatbank顯示的小數(shù)有效位4-7位256.375顯示為256.3750大于1000的數(shù)值,用5位有效數(shù)字的科2563.75顯示為2.5638e+003學記數(shù)形式來表示15位數(shù)字表示5位科學記數(shù)表示15位科學記數(shù)表示從formatshort和formatshorte中選擇最佳的記數(shù)方式2.563753324578902.5638e+002.56375332457890e+002.5638從formatlong和formatlonge中選擇最佳2.563753324578901的記數(shù)方式用近似有理數(shù)表示用十六進制數(shù)表示使用金融數(shù)據3579/1396400482911a609f082.56

3.常見標點功能:名稱空格分號冒號逗號黑點注釋號方括號續(xù)行號3.變量:變量expansepsinf(Inf)piNaN(nan)

4.控制命令:命令clfclctypeclear功能清除圖形窗清除命令窗口中的顯示內容顯示指定M文件的內容清除Matlab工作空間中保存的變量,如:cleara;(清除變量a)含義指數(shù)函數(shù)exp(0)=1計算結果的默認名稱計算機的零閾值無窮大圓周率表示結果或變量不是數(shù)值標點;:,.%[]……作用輸入變量之間的間隔,數(shù)組元素的分隔符命令結束,同時不顯示結果,數(shù)組元素的行間分隔符生成一維數(shù)值數(shù)組輸入變量之間的間隔,數(shù)組元素的分隔符數(shù)值中的小數(shù)點注釋數(shù)組由三個或三個以上的黑點組成,標號使下行是該行的繼續(xù),構成整體exit/quit退出Matlab

友情提示:本文中關于《Matlab學習總結》給出的范例僅供您參考拓展思維使用,Matlab學習總結:該篇文章建議您自主創(chuàng)作。

來源:網絡整理 免責聲明:本文僅限學習分享,如產生版權問題,請聯(lián)系我們及時刪除。


Matlab學習總結》由互聯(lián)網用戶整理提供,轉載分享請保留原作者信息,謝謝!
鏈接地址:http://www.taixiivf.com/gongwen/712926.html