久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

matlab中的set函數(shù)總結(jié)[五篇]

時間:2019-05-12 04:05:38下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《matlab中的set函數(shù)總結(jié)》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《matlab中的set函數(shù)總結(jié)》。

第一篇:matlab中的set函數(shù)總結(jié)

matlab中的set函數(shù)總結(jié)

1ATLAB給每種對象的每一個屬性規(guī)定了一個名字,稱為屬性名,而屬性名的取值成為屬性值。例如,LineSyle是曲線對象的一個屬性名,它的值決定著線型,取值可以是'-'、''、'-'、'--'或'none'。

2屬性的操作

se函數(shù)的調(diào)用格式為:

se(句柄,屬性名1,屬性值1,屬性名2,屬性值2,?)例子: ler x=00212;y1=bessel(1,x);y2=bessel(2,x);y3=bessel(3,x);=lo(x,y1,x,y2,x,y3);se(,{'LineWid'},{2;5;8})%se(,{'LineWid'},{2})==se(,'LineWid',2),將所有線寬設(shè)置為2 se(,{'Color'},{'r';'g';'b'},{'LineSyle'},{'--';'';'-'})%設(shè)置顏色和線寬 xis([012-051])%設(shè)置坐標(biāo)軸圍 gridon X=0112;Y=-050251;se(g,'xik',X,'yik',Y)%設(shè)置網(wǎng)格的顯示格式,g獲取當(dāng)前igure的句柄 se(xlbel('Time'),'FonSize',12,'Color','r')y=ylbel('Amliude');se(y,'FonSize',12,'Color','g')legend(,'Firs','Seond','Tird')%添加圖例 ile('BesselFunions')%添加標(biāo)題

[y,ix]=min(y1);%找到y(tǒng)1的最小值以及改值的下標(biāo),賦給y和ix ex(x(ix),y,'Firsinrigrro','HorizonlAlignmen','rig')%插入本 具體可改哪些屬性值見貼 blogedninomx543218124essgesx-------------------------這兩天在看句柄式圖形方面的東西,以下是我在看書過程中整理的學(xué)習(xí)筆記,比較詳細(xì)的介紹了句柄以及與其密切相關(guān)的各種圖形對象和它們的屬性。希望能對初學(xué)lb界面設(shè)計的朋友們有所幫助。

GU學(xué)習(xí)筆記: 句柄式圖形常用函數(shù):

(1)ge()返回句柄值所指定的圖形對象的所有屬性名稱與相對應(yīng)的屬性值(2)=ge()返回由句柄值所指定的圖形對象的屬性結(jié)構(gòu)數(shù)組,并且該數(shù)組的字段名稱就是該對象的屬性名稱。

(3)=ge(0,'ory')返回所有能由用戶設(shè)置的屬性的默認(rèn)定義值。

(4)=ge(0,'ForybjeTyeProeryNme1','ForybjeTyeProeryNme2',)返回指定對象類型指定的屬性值,輸入?yún)?shù)ForybjeTyeProeryNme為一個關(guān)鍵詞,由字符Fory與圖形對象類型(如Figure)還有屬性名稱(如Color)組成。

=ge(0,'oryFigureColor')返回Figure對象的Color屬性值。

(5)=ge(,'DeulbjeTyeProeryNme1','DeulbjeTyeProeryNme1',)返回句柄值為的對象指定屬性的默認(rèn)值。如“DeulFigureColor”。

(6)=ge(,'deul')列出對象的所有屬性的默認(rèn)屬性值

(7)=se()返回句柄值所指定的圖形對象的所有屬性名稱對應(yīng)的可設(shè)置屬性值,為結(jié)構(gòu)數(shù)組,存儲對象的屬性名稱,其字段值為相對應(yīng)的屬性值。屬性值中用{}括起來的表示默認(rèn)值。

(8)se(,)使用指定的屬性值來設(shè)置由句柄值所指定的對象屬性,為結(jié)構(gòu)數(shù)組,其字段名稱為對象的屬性名稱,字段值為相對應(yīng)的屬性值。

(9)=se(0,'ory')返回那些用戶可以設(shè)置默認(rèn)值的所有對象的屬性,同時顯示可設(shè)置的屬性值。

(10)=se(0,'ForybjeTyeProeryNme')返回所有對象中指定的屬性名稱ForybjeTyeProeryNme的所有可能的屬性值。

(11)=se(,'屬性名','屬性值')設(shè)置句柄值為的對象的與屬性名對應(yīng)的屬性值。(12)se(,'DeulbjeTyeProeryNme1','DeulbjeTyeProeryNme2',)對句柄值為的對象設(shè)置特定屬性名稱的屬性默認(rèn)值。

(13)H=indobj;返回Roo對象與其所有子對象的句柄值(14)H=indobj();返回變量的句柄值

(15)H=indobj(’屬性名稱‘,’屬性值‘);依據(jù)對象的屬性名稱和屬性值找出匹配的對象句柄值。

(16)H=indobj(bjeHndles,’屬性名稱‘,’屬性值‘);根據(jù)限定的對象列表找出與對象的屬性名稱和屬性值匹配的對象句柄值

(17)g返回當(dāng)前Figure對象的句柄值 g返回當(dāng)前xes對象的句柄值

go返回當(dāng)前鼠標(biāo)單擊的句柄值,該對象可以是除roo對象外的任意圖形對象,并且lb會把當(dāng)前圖形對象的句柄值存放在Figure的Currenbje屬性中

Figure對象的屬性篇

(1)^是矩陣每個元素的冪乘,^是數(shù)的冪乘。(2)se(ndle)列出句柄值為ndle的對象的所有屬性 ge(ndle)除列出上述屬性外,還列出可以設(shè)置的屬性 rese(ndle)將所有屬性改為默認(rèn)值

delee(ndle)刪除句柄值為ndle的圖形對象

(3)利用se(ndle,‘屬性名稱’)獲得句柄值為ndle的對象的屬性名稱下所有可設(shè)置的屬性值

se(g,'unis)得到[ines|enimeers|normlized|oins|{ixels}|rers],其中,大括號中是默認(rèn)值

(4)lrese;將窗口關(guān)閉,并重新設(shè)置其屬性為默認(rèn)值。(5)Closerequesn,有效值為字符串或函數(shù)句柄(前加@)當(dāng)關(guān)閉繪圖窗口或離開lb時,就會定義Closerequesn定義的函數(shù)

(6)reen,當(dāng)lb建立一個對象時(如為igure對象,即打開一個繪圖窗口),就會觸發(fā)reen所定義的llbk程序。如se(0,'deuligurereen','se(gbo,''inegerndle'',''o'')');即設(shè)置了根對象的默認(rèn)值,使每次建立igure對象時,都會指定一個非整數(shù)的句柄值。(在用戶未指定句柄值時)

(7)將當(dāng)前窗口中在鍵盤上按下的按鍵名顯示出來。se(g,'keyressn','ge(g,''urrenrer'')')(8)olor有效值為olorse olorse表 RGB簡稱 [110]y_yello [101]m_mgen [011]_yn [100]r_red [010]g_green [001]b_blue [111]_ie [000]k_blk(9)linse(,b,):初始b結(jié)束線性分段次數(shù)linse(,b)則默認(rèn)100次

(10)Currenbje:有效值為圖形對象句柄值:返回繪圖窗口內(nèi)當(dāng)前被鼠標(biāo)選取的對象的句柄值

(11)urrenPoin:有效值[x-坐標(biāo),Y-坐標(biāo)]返回繪圖窗口中最后單擊鼠標(biāo)的位置,用ge(g,'urrenoin')就會返回當(dāng)前在窗口中單擊鼠標(biāo)的位置(12)DeleeFn:有效值:字符串或函數(shù)句柄,刪除對象(這里為igure)時會觸發(fā)Deleen所定義的Cllbk程序。

(13)Dokonrols:有效值為ono,默認(rèn)值on,控制窗口的嵌入效果是否可用。(14)Hies:有效值ono,決定能否用鼠標(biāo)選取對象為當(dāng)前對象。

(15)negerndle:有效值ono,決定Figure對象句柄值的類型為整數(shù)或浮點(diǎn)小數(shù)。(16)nerruible:有效值ono,執(zhí)行過程中需要中斷程序而優(yōu)先執(zhí)行其他程序時要設(shè)該屬性為on。即nerruible屬性是用以控制當(dāng)Cllbk執(zhí)行時是否能被其他事件(如此時鼠標(biāo)按下其他控制對象)而中斷,on是會中斷,o時會執(zhí)行完當(dāng)前Cllbk,再去執(zhí)行其他Cllbk。(17)Keyressn:有效值為字串或函數(shù)句柄。當(dāng)用戶在igure窗口中按下鍵盤的任意鍵時,就會執(zhí)行Keyressn所定義的Cllbk程序。

igure('keyressn','rin(''當(dāng)前按下鍵盤上的%鍵n'',ge(g,''urrenrer''))')在這個igure窗口中按下鍵盤上的按鍵時就會立即返回對應(yīng)的字符,依據(jù)這個效果就可以決定當(dāng)字符鍵被按下時所要執(zhí)行的操作。

當(dāng)這個屬性指定的值是一個函數(shù)句柄時,lb就會將這個函數(shù)視為一個結(jié)構(gòu),包含下列字段——rer(以當(dāng)前鍵盤上按下的按鍵顯示的字符來當(dāng)作結(jié)果),modiier(包含一個或多個識別鍵盤上按下按鍵字符名稱的細(xì)胞數(shù)組(如Crl,Al,Si等),key(顯示被按下的鍵)。

(18)WindoBuonDonFn:有效值為字符串或函數(shù)句柄

當(dāng)鼠標(biāo)在繪圖窗口內(nèi)按下鼠標(biāo)任意鍵時,將觸發(fā)WindoBuonDonFn所定義的Cllbk以產(chǎn)生相對應(yīng)的操作。

(19)WindoBuonoionFn:有效值為字符串或函數(shù)句柄

當(dāng)鼠標(biāo)在繪圖窗口內(nèi)按住鼠標(biāo)任意鍵移動,將觸發(fā)WindoBuonoionFn所定義的Cllbk以產(chǎn)生相對應(yīng)的操作。

(20)WindoBuonUFn:有效值為字符串或函數(shù)句柄

當(dāng)鼠標(biāo)在繪圖窗口內(nèi)釋放鼠標(biāo)任意鍵時,將觸發(fā)WindoBuonUFn所定義的Cllbk以產(chǎn)生相對應(yīng)的操作。

(21)CurrenAxes有效值為當(dāng)前坐標(biāo)軸的句柄值,返回當(dāng)前的坐標(biāo)軸句柄值。假設(shè)某坐標(biāo)軸句柄值為_,可以使用xes(_)或se(g,'urrenxes',_)這兩種方式,制定句柄值為_的坐標(biāo)軸為當(dāng)前坐標(biāo)軸。

(22)CurrenCrer:有效值為任意字符,返回用戶在繪圖窗口中最后輸入的一個字符,即剛在鍵盤上按下的字符鍵將存儲到Currenrer中,一般于Keyressn合用。(23)Currenobje有效值為圖形對象的句柄值,返回繪圖窗口內(nèi)當(dāng)前被鼠標(biāo)選取的對象的句柄值。

(24)有效值為兩元素的向量,[X坐標(biāo),Y坐標(biāo)] 返回繪圖窗口中最后單擊鼠標(biāo)的位置,與Windobuonmoionn,Windobuonun合用。使用ge(g,'urrenoin')就會返回當(dāng)前在窗口中單擊鼠標(biāo)的位置。

Axes對象的屬性

(1)ile('ne','olor','r');給坐標(biāo)軸命名為ne,紅色 ile({'isile','s2'});命名為兩行的標(biāo)題

(2)Unis:有效值為ixelsnormlizedinesenimeersoinsrers 決定各種位置屬性的度量單位,相對于窗口左下角為基準(zhǔn)。當(dāng)設(shè)置為Pixels時,以像素為單位;當(dāng)設(shè)置為normlized時,以坐標(biāo)為單位,屏幕的左下角為[0,0],右上角為[10,10]。

(3)gridon:在圖像中顯示網(wǎng)格。

(4)ildren:控制xes對象的子對象,即imgeliglinerenglesure和ex等對象,可通過ge(g,'ildren')來返回當(dāng)前坐標(biāo)軸的子對象構(gòu)成的句柄值向量。

(5)字體屬性:

Fonngle字體角度(正常norml或斜體ilioblique)Fonnme字體名稱

onsize字體大小(單位由Fonunis決定)

onunis字體單位(oinsnormlizedinesenimeersixels)oneig字體粗細(xì)(normlboldligdemi)

gridlinesyle決定坐標(biāo)軸網(wǎng)格線的樣式,‘-’為實(shí)線‘--’為虛線‘:’為點(diǎn)線‘-’為點(diǎn)虛線

lo(110);gridon;se(g,'gridlinesyle','-');將當(dāng)前坐標(biāo)軸顯示的網(wǎng)格線為點(diǎn)-虛線(6)lineid定義X,Y和Z軸的軸線寬度(以點(diǎn)單位定義)(7)NexPlo:有效值為dd|rele|releildren,默認(rèn)為rele dd表示使用當(dāng)前的坐標(biāo)軸,把新的圖形對象加到此坐標(biāo)軸中是一般保留的做法,rele表示重新設(shè)置坐標(biāo)軸的所有屬性(Posiion除外),也就是在繪圖前會刪除當(dāng)前坐標(biāo)軸和它的子對象。releildren表示移除當(dāng)前坐標(biāo)軸中所有子對象,但不重新設(shè)置坐標(biāo)軸的所有屬性

(8)uerosiion決定坐標(biāo)軸外邊界的位置。由位置向量[le,boom,id,eig]組成,其中l(wèi)e,boom表示相對于繪圖窗口左下角的位置,id,eig表示區(qū)域尺寸,默認(rèn)為[0011](9)Posiion由位置向量[le,boom,id,eig]組成,決定坐標(biāo)軸位置

(10)Tg定義本坐標(biāo)軸的卷展欄,因?yàn)槊恳粋€對象都有自己唯一的識別碼即g,以方便indobj函數(shù)查找坐標(biāo)軸句柄值。

(11)visible決定坐標(biāo)軸是否可見

(12)se(g,'xgrid','on')繪制X軸垂直網(wǎng)格線

se(g,'gridlinesyle','','lineid',3)設(shè)置網(wǎng)格線線條類型和寬度 se(g,'box','on')將圖軸方框繪制出來

(13)se(g,'xsle','liner');將X軸刻度設(shè)為線性 se(g,'ysle','log');將Y軸刻度設(shè)為對數(shù)

(14)dis()顯示一個數(shù)組,但不顯示其數(shù)組名稱 dis('CornsHy')dis(rnd(5,3))iresulsin CornsHy 021***9 *** *** *** *** Puse:use,byisel,uses-ilesosondioryouoressnykeybeoreoninuing 實(shí)例:lo(110);se(g,'ysle','log');dis('請按下Ener鍵');use se(g,'Ysle','liner');本例是說按下Ener鍵將Y軸刻度由對數(shù)改為線性。

(16)Xik,Yik,Zik:控制X,Y,Z軸坐標(biāo)刻度記號的位置,即控制坐標(biāo)軸上刻度記號的位置以及每隔多少值會到下一個刻度記號的位置,同時還需要配合Xiklbel、Yiklbel、Ziklbel屬性來調(diào)整。詳細(xì)見例程。

以下設(shè)置方式相同:

se(g,'Xiklbel',{'1';'10';'100'})se(g,'Xiklbel','1|10|100')se(g,'Xiklbel',[1;10;100])se(g,'Xiklbel',['1';'10';'100'])(17)Findobj:查找 Line對象

當(dāng)用戶建立一個線對象時,就會觸發(fā)Creen所定義的Cllbk產(chǎn)生相對應(yīng)的操作;同樣,若刪除一個線對象時,就會觸發(fā)DeleeFn所定義的Cllbk產(chǎn)生相對應(yīng)的操作。以下程序建立一個線對象,并設(shè)置DeleeFn為一個題對話框,當(dāng)刪除該線對象時,就會顯示其題對話框來詢用戶。

(1)liing:有效值為ono,默認(rèn)值為on 設(shè)置坐標(biāo)軸土筐是否可以剪輯,如果設(shè)為o,則繪制線對象時可超出坐標(biāo)軸的圖框。(2)Lineid:有效值為純量(與向量相對,只有大小而無方向),點(diǎn)為單位。(3)rker:有效值為字符,決定Line對象的記號類型,有+,o,*,x,s,d,等(4)rkersize:有效值為純量,單位為點(diǎn),rker的大小。

(5)Uonexmenu:有效值為uionexmenu對象的句柄值,定義與線對象相關(guān)聯(lián)的uionexmenu菜單,因此當(dāng)用戶將該線對象的屬性Uionexenu設(shè)置為相關(guān)聯(lián)的uionexmenu對象的Tg名稱時,uionexmenu就可以在該線對象上單擊鼠標(biāo)右鍵來顯示uionexmenu菜單。

(6)Tg:有效值為字符串,定義改線對象的卷展欄(即標(biāo)記)(7)Tye:有效值為字符串(只讀),此處為’line‘字符串。

(8)Xd,Yd,Zd:有效值為坐標(biāo)數(shù)組,指定產(chǎn)生線條的數(shù)據(jù)點(diǎn),若為2D環(huán)境則Xd、Yd需要有相同數(shù)目的數(shù)據(jù),而Zd為空矩陣;3D環(huán)境則Xd,Yd,Zd三者都需要有相同數(shù)目的數(shù)據(jù)。

例:x=05,y=x+10;line('xd',x,'yd',y);P對象

函數(shù)不想其他高級區(qū)域建立函數(shù)(ill和re),只是簡單地將對象添加到當(dāng)前坐標(biāo)軸中而已。

使用:(X,Y,C)

在當(dāng)前的坐標(biāo)軸中添加二維填充的對象,X和Y用以定義對象頂點(diǎn)的位置,若X,Y為矩陣,則lb按每一行的元素來產(chǎn)生多個多邊形。

例:x=[00;01;11];y=[11;22;21];z=[11;11;11];(x(1,1),y(1,1),z(1,1)為第一個面的第一個頂點(diǎn),x(2,1),y(2,1),z(2,1)為第一個面的第二個頂點(diǎn),以此類推)

olor(1,1,13)=[111];olor(1,2,13)=[777];(x,y,z,olor);(olor是一個1*2*3的三維矩陣)Sure對象

sure可以建立一個sure對象,sure是由矩陣數(shù)據(jù)所在的列索引值為X坐標(biāo),而行索引值為Y坐標(biāo),并且矩陣的每個元素值為Z坐標(biāo)。

imge對象

imge(C)將矩陣C當(dāng)作一個圖像來顯示,C的每一個元素定義一個圖像中矩陣線段的顏色。

imge(x,y,C)其中x與y為2元素的向量,分別指定X軸與Y軸卷展軸的圍。C為圖像矩陣。

ex對象(1)ex(x坐標(biāo),y坐標(biāo),'sring')在圖形中指定位置(x,y)顯示字符串sring。(2)Ediing有效值為ono,o時,用戶在執(zhí)行GU操作時無法直接在該Tex對象上進(jìn)行編輯,改為on后,可以進(jìn)行編輯。

(3)HorizonlAlign有效值為leenerrig決定Tex對象中字符水平方向的對齊方式。(4)nerreer有效值為exnone,決定Tex對象中是否可用Tex字符注釋,當(dāng)設(shè)置為Tex時,表示允許用戶能夠在Sring屬性下輸入Tex字符。以下為在窗口的[55]點(diǎn)位置處建立一個ex對象并且字體大小以16點(diǎn)來表示的一個方程式。(顯示的是一個二重積分)ex('inerreer','lex','sring','$$in_0^x!in_ydF(u,v)$$','osiion',[55],'onsize',16)(5)Sring有效值為字符串,表示要顯示出來的字符串是什么。

(6)verilAlignme有效值為omiddlebselineboom決定Tex對象垂直對齊的方式。下面加載一個例子,是ilovemlb論壇一個斑竹的回復(fù) x=00510;>>y1=sin(x);>>y2=os(x);>>lo(x,y1,'r',x,y2,'g')>>indobj(g,'olor','r')不想要的曲線直接delee句柄就可以了

第二篇:MATLAB函數(shù)總結(jié)

MATLAB函數(shù)總結(jié)

Matlab有沒有求矩陣行數(shù)/列數(shù)/維數(shù)的函數(shù)? ndims(A)返回A的維數(shù)

size(A)返回A各個維的最大元素個數(shù) length(A)返回max(size(A))[m,n]=size(A)如果A是二維數(shù)組,返回行數(shù)和列數(shù) nnz(A)返回A中非0元素的個數(shù)

MATLAB的取整函數(shù):fix(x), floor(x):,ceil(x), round(x)(1)fix(x): 截尾取整.>> fix([3.12-3.12])ans = 3-3(2)floor(x):不超過x 的最大整數(shù).(高斯取整)

>> floor([3.12-3.12])ans = 3-4

(3)ceil(x): 大于x 的最小整數(shù)

>> ceil([3.12-3.12])ans = 4-3

(4)四舍五入取整

>> round(3.12-3.12)ans = 0

>> round([3.12-3.12])ans = 3-3 >>

如何用matlab生成隨機(jī)數(shù)函數(shù) rand(1)rand(n):生成0到1之間的n階隨機(jī)數(shù)方陣 rand(m,n):生成0到1之間的m×n的隨機(jī)數(shù)矩陣(現(xiàn)成的函數(shù))另外:

Matlab隨機(jī)數(shù)生成函數(shù)

betarnd 貝塔分布的隨機(jī)數(shù)生成器 binornd 二項(xiàng)分布的隨機(jī)數(shù)生成器 chi2rnd 卡方分布的隨機(jī)數(shù)生成器 exprnd 指數(shù)分布的隨機(jī)數(shù)生成器 frnd f分布的隨機(jī)數(shù)生成器 gamrnd 伽瑪分布的隨機(jī)數(shù)生成器 geornd 幾何分布的隨機(jī)數(shù)生成器 hygernd 超幾何分布的隨機(jī)數(shù)生成器 lognrnd 對數(shù)正態(tài)分布的隨機(jī)數(shù)生成器 nbinrnd 負(fù)二項(xiàng)分布的隨機(jī)數(shù)生成器 ncfrnd 非中心f分布的隨機(jī)數(shù)生成器 nctrnd 非中心t分布的隨機(jī)數(shù)生成器 ncx2rnd 非中心卡方分布的隨機(jī)數(shù)生成器 normrnd 正態(tài)(高斯)分布的隨機(jī)數(shù)生成器 poissrnd 泊松分布的隨機(jī)數(shù)生成器 raylrnd 瑞利分布的隨機(jī)數(shù)生成器 trnd 學(xué)生氏t分布的隨機(jī)數(shù)生成器 unidrnd 離散均勻分布的隨機(jī)數(shù)生成器 unifrnd 連續(xù)均勻分布的隨機(jī)數(shù)生成器 weibrnd 威布爾分布的隨機(jī)數(shù)生成器

一、MATLAB常用的基本數(shù)學(xué)函數(shù)

abs(x):純量的絕對值或向量的長度

angle(z):復(fù)數(shù)z的相角(Phase angle)

sqrt(x):開平方

real(z):復(fù)數(shù)z的實(shí)部

imag(z):復(fù)數(shù)z的虛部

conj(z):復(fù)數(shù)z的共軛復(fù)數(shù)

round(x):四舍五入至最近整數(shù)

fix(x):無論正負(fù),舍去小數(shù)至最近整數(shù)

floor(x):地板函數(shù),即舍去正小數(shù)至最近整數(shù)

ceil(x):天花板函數(shù),即加入正小數(shù)至最近整數(shù)

rat(x):將實(shí)數(shù)x化為分?jǐn)?shù)表示

rats(x):將實(shí)數(shù)x化為多項(xiàng)分?jǐn)?shù)展開

sign(x):符號函數(shù)(Signum function)。

當(dāng)x<0時,sign(x)=-1;

當(dāng)x=0時,sign(x)=0;

當(dāng)x>0時,sign(x)=1。

rem(x,y):求x除以y的馀數(shù)

gcd(x,y):整數(shù)x和y的最大公因數(shù)

lcm(x,y):整數(shù)x和y的最小公倍數(shù)

exp(x):自然指數(shù)

pow2(x):2的指數(shù)

log(x):以e為底的對數(shù),即自然對數(shù)或

log2(x):以2為底的對數(shù)

log10(x):以10為底的對數(shù)

二、MATLAB常用的三角函數(shù)

sin(x):正弦函數(shù)

cos(x):馀弦函數(shù)

tan(x):正切函數(shù)

asin(x):反正弦函數(shù)

acos(x):反馀弦函數(shù)

atan(x):反正切函數(shù)

atan2(x,y):四象限的反正切函數(shù)

sinh(x):超越正弦函數(shù)

cosh(x):超越馀弦函數(shù)

tanh(x):超越正切函數(shù)

asinh(x):反超越正弦函數(shù)

acosh(x):反超越馀弦函數(shù)

atanh(x):反超越正切函數(shù)

三、適用於向量的常用函數(shù)有:

min(x): 向量x的元素的最小值

max(x): 向量x的元素的最大值

mean(x): 向量x的元素的平均值

median(x): 向量x的元素的中位數(shù)

std(x): 向量x的元素的標(biāo)準(zhǔn)差

diff(x): 向量x的相鄰元素的差

sort(x): 對向量x的元素進(jìn)行排序(Sorting)

length(x): 向量x的元素個數(shù)

norm(x): 向量x的歐氏(Euclidean)長度

sum(x): 向量x的元素總和

prod(x): 向量x的元素總乘積

cumsum(x): 向量x的累計元素總和

cumprod(x): 向量x的累計元素總乘積

dot(x, y): 向量x和y的內(nèi)積

cross(x, y): 向量x和y的外積

四、MATLAB的永久常數(shù)

i或j:基本虛數(shù)單位(即)

eps:系統(tǒng)的浮點(diǎn)(Floating-point)精確度

inf:無限大,例如1/0

nan或NaN:非數(shù)值(Not a number),例如0/0

pi:圓周率 p(= 3.1415926...)

realmax:系統(tǒng)所能表示的最大數(shù)值

realmin:系統(tǒng)所能表示的最小數(shù)值

nargin: 函數(shù)的輸入引數(shù)個數(shù)

nargin: 函數(shù)的輸出引數(shù)個數(shù)

五、MATLAB基本繪圖函數(shù)

plot: x軸和y軸均為線性刻度(Linear scale)

loglog: x軸和y軸均為對數(shù)刻度(Logarithmic scale)

semilogx: x軸為對數(shù)刻度,y軸為線性刻度

semilogy: x軸為線性刻度,y軸為對數(shù)刻度

六、plot繪圖函數(shù)的叁數(shù)

字元顏色字元圖線型態(tài)

y 黃色.點(diǎn)

k 黑色 o 圓

w 白色 x x

b 藍(lán)色 + +

g 綠色 * *

r 紅色-實(shí)線

c 亮青色 : 點(diǎn)線

m 錳紫色-.點(diǎn)虛線

--虛線

七、注解

xlabel('Input Value');% x軸注解

ylabel('Function Value');% y軸注解

title('Two Trigonometric Functions');% 圖形標(biāo)題

legend('y = sin(x)','y = cos(x)');% 圖形注解

grid on;% 顯示格線八、二維繪圖函數(shù)

bar 長條圖

errorbar 圖形加上誤差范圍

fplot 較精確的函數(shù)圖形

polar 極座標(biāo)圖

hist 累計圖

rose 極座標(biāo)累計圖

stairs 階梯圖

stem 針狀圖

fill 實(shí)心圖

feather 羽毛圖

compass 羅盤圖

quiver 向量場圖

---------------------------- 附錄1 常用命令

附錄1.1 管理用命令函數(shù)名功能描述函數(shù)名功能描述

addpath 增加一條搜索路徑 rmpath 刪除一條搜索路徑

demo 運(yùn)行Matlab演示程序 type 列出.M文件

doc 裝入超文本文檔 version 顯示Matlab的版本號

help 啟動聯(lián)機(jī)幫助 what 列出當(dāng)前目錄下的有關(guān)文件

lasterr 顯示最后一條信息 whatsnew 顯示Matlab的新特性

lookfor 搜索關(guān)鍵詞的幫助 which 造出函數(shù)與文件所在的目錄

path 設(shè)置或查詢Matlab路徑

附錄1.2管理變量與工作空間用命令函數(shù)名功能描述函數(shù)名功能描述

clear 刪除內(nèi)存中的變量與函數(shù) pack 整理工作空間內(nèi)存

disp 顯示矩陣與文本 save 將工作空間中的變量存盤

length 查詢向量的維數(shù) size 查詢矩陣的維數(shù)

load 從文件中裝入數(shù)據(jù) who,whos 列出工作空間中的變量名

附錄1.3文件與操作系統(tǒng)處理命令函數(shù)名功能描述函數(shù)名功能描述

cd 改變當(dāng)前工作目錄 edit 編輯.M文件

delete 刪除文件 matlabroot 獲得Matlab的安裝根目錄

diary 將Matlab運(yùn)行命令存盤 tempdir 獲得系統(tǒng)的緩存目錄

dir 列出當(dāng)前目錄的內(nèi)容 tempname 獲得一個緩存(temp)文件

!執(zhí)行操作系統(tǒng)命令

附錄1.4窗口控制命令函數(shù)名功能描述函數(shù)名功能描述

echo 顯示文件中的Matlab中的命令 more 控制命令窗口的輸出頁面

format 設(shè)置輸出格式

附錄1.5啟動與退出命令函數(shù)名功能描述函數(shù)名功能描述

matlabrc 啟動主程序 quit 退出Matlab環(huán)境

startup

Matlab自啟動程序

附錄2 運(yùn)算符號與特殊字符附錄

2.1運(yùn)算符號與特殊字符函數(shù)名功能描述函數(shù)名功能描述

+ 加...續(xù)行標(biāo)志

-減 , 分行符(該行結(jié)果不顯示)

* 矩陣乘;分行符(該行結(jié)果顯示)

.* 向量乘 % 注釋標(biāo)志

^ 矩陣乘方!操作系統(tǒng)命令提示符

.^ 向量乘方 ' 矩陣轉(zhuǎn)置

kron 矩陣kron積.向量轉(zhuǎn)置

矩陣左除 = 賦值運(yùn)算

/ 矩陣右除 == 關(guān)系運(yùn)算之相等

.向量左除 ~= 關(guān)系運(yùn)算之不等

./ 向量右除<關(guān)系運(yùn)算之小于

: 向量生成或子陣提取<= 關(guān)系運(yùn)算之小于等于

()下標(biāo)運(yùn)算或參數(shù)定義>關(guān)系運(yùn)算之大于

[] 矩陣生成>= 關(guān)系運(yùn)算之大于等于

{} &邏輯運(yùn)算之與

.結(jié)構(gòu)字段獲取符 | 邏輯運(yùn)算之或

.點(diǎn)乘運(yùn)算,常與其他運(yùn)算符聯(lián)合使用(如.)~ 邏輯運(yùn)算之非

xor 邏輯運(yùn)算之異成附錄2.2邏輯函數(shù)函數(shù)名功能描述函數(shù)名功能描述

all 測試向量中所用元素是否為真 is*(一類函數(shù))

檢測向量狀態(tài).其中*表示一個確定的函數(shù)(isinf)

any 測試向量中是否有真元素 *isa 檢測對象是否為某一個類的對象

exist 檢驗(yàn)變量或文件是否定義 logical 將數(shù)字量轉(zhuǎn)化為邏輯量

find 查找非零元素的下標(biāo)

附錄3 語言結(jié)構(gòu)與調(diào)試

附錄3.1編程語言函數(shù)名功能描述函數(shù)名功能描述

builtin 執(zhí)行Matlab內(nèi)建的函數(shù) global 定義全局變量

eval 執(zhí)行Matlab語句構(gòu)成的字符串 nargchk 函數(shù)輸入輸出參數(shù)個數(shù)檢驗(yàn)

feval 執(zhí)行字符串指定的文件 script Matlab語句及文件信息

function Matlab函數(shù)定義關(guān)鍵詞

附錄3.2控制流程函數(shù)名功能描述函數(shù)名功能描述

break 中斷循環(huán)執(zhí)行的語句 if 條件轉(zhuǎn)移語句

case 與switch結(jié)合實(shí)現(xiàn)多路轉(zhuǎn)移 otherwise 多路轉(zhuǎn)移中的缺省執(zhí)行部分

else 與if一起使用的轉(zhuǎn)移語句 return 返回調(diào)用函數(shù)

elseif 與if一起使用的轉(zhuǎn)移語句 switch 與case結(jié)合實(shí)現(xiàn)多路轉(zhuǎn)移

end 結(jié)束控制語句塊 warning 顯示警告信息

error 顯示錯誤信息 while 循環(huán)語句

for 循環(huán)語句

附錄3.3交互輸入函數(shù)名功能描述函數(shù)名功能描述

input 請求輸入 menu 菜單生成

keyboard 啟動鍵盤管理 pause 暫停執(zhí)行

附錄3.4面向?qū)ο缶幊毯瘮?shù)名功能描述函數(shù)名功能描述

class 生成對象 isa 判斷對象是否屬于某一類

double 轉(zhuǎn)換成雙精度型 superiorto 建立類的層次關(guān)系

inferiorto 建立類的層次關(guān)系 unit8 轉(zhuǎn)換成8字節(jié)的無符號整數(shù)

inline 建立一個內(nèi)嵌對象

附錄3.5調(diào)試函數(shù)名功能描述函數(shù)名功能描述

dbclear 清除調(diào)試斷點(diǎn) dbstatus 列出所有斷點(diǎn)情況

dbcont 調(diào)試?yán)^續(xù)執(zhí)行 dbstep 單步執(zhí)行

dbdown 改變局部工作空間內(nèi)存 dbstop 設(shè)置調(diào)試斷點(diǎn)

dbmex 啟動對Mex文件的調(diào)試 sbtype 列出帶命令行標(biāo)號的.M文件

dbquit 退出調(diào)試模式 dbup 改變局部工作空間內(nèi)容

dbstack 列出函數(shù)調(diào)用關(guān)系

附錄4 基本矩陣與矩陣處理

附錄4.1基本矩陣函數(shù)名功能描述函數(shù)名功能描述

eye 產(chǎn)生單位陣 rand 產(chǎn)生隨機(jī)分布矩陣

linspace 構(gòu)造線性分布的向量 randn 產(chǎn)生正態(tài)分布矩陣

logspace 構(gòu)造等對數(shù)分布的向量 zeros 產(chǎn)生零矩陣

ones 產(chǎn)生元素全部為1的矩陣 : 產(chǎn)生向量

附錄4.2特殊向量與常量函數(shù)名功能描述函數(shù)名功能描述

ans 缺省的計算結(jié)果變量 non 非數(shù)值常量常由0/0或Inf/Inf獲得

computer 運(yùn)行Matlab的機(jī)器類型 nargin 函數(shù)中參數(shù)輸入個數(shù)

eps 精度容許誤差(無窮小)nargout 函數(shù)中輸出變量個數(shù)

flops 浮點(diǎn)運(yùn)算計數(shù) pi 圓周率

i 復(fù)數(shù)單元 realmax 最大浮點(diǎn)數(shù)值

inf 無窮大 realmin 最小浮點(diǎn)數(shù)值

inputname 輸入?yún)?shù)名 varargin 函數(shù)中輸入的可選參數(shù)

j 復(fù)數(shù)單元 varargout 函數(shù)中輸出的可選參數(shù)

附錄4.3時間與日期函數(shù)名功能描述函數(shù)名功能描述

calender 日歷 eomday 計算月末

clock 時鐘 etime 所用時間函數(shù)

cputime 所用的CPU時間 now 當(dāng)前日期與時間

date 日期 tic 啟動秒表計時器

datenum 日期(數(shù)字串格式)toc 讀取秒表計時器

datestr 日期(字符串格式)weekday 星期函數(shù)

datevoc 日期(年月日分立格式)

附錄4.4矩陣處理函數(shù)名功能描述函數(shù)名功能描述

cat 向量連接 reshape 改變矩陣行列個數(shù)

diag 建立對角矩陣或獲取對角向量 rot90 將矩陣旋轉(zhuǎn)90度

fliplr 按左右方向翻轉(zhuǎn)矩陣元素 tril 取矩陣的下三角部分

flipud 按上下方向翻轉(zhuǎn)矩陣元素 triu 取矩陣的上三角部分

repmat 復(fù)制并排列矩陣函數(shù)

附錄5 特殊矩陣函數(shù)名功能描述函數(shù)名功能描述

compan 生成伴隨矩陣 invhilb 生成逆hilbert矩陣

gallery 生成一些小的測試矩陣 magic 生成magic矩陣

hadamard 生成hadamard矩陣 pascal 生成pascal矩陣

hankel 生成hankel矩陣 toeplitz 生成toeplitz矩陣

hilb 生成hilbert矩陣 wilkinson 生成wilkinson特征值測試矩陣

附錄6 數(shù)學(xué)函數(shù)

附錄6.1三角函數(shù)函數(shù)名功能描述函數(shù)名功能描述

sin/asin 正弦/反正弦函數(shù) sec/asec 正割/反正割函數(shù)

sinh/asinh 雙曲正弦/反雙曲正弦函數(shù) sech/asech 雙曲正割/反雙曲正割函數(shù)

cos/acos 余弦/反余弦函數(shù) csc/acsc 余割/反余割函數(shù)

cosh/acosh 雙曲余弦/反雙曲余弦函數(shù) csch/acsch 雙曲余割/反雙曲余割函數(shù)

tan/atan 正切/反正切函數(shù) cot/acot 余切/反余切函數(shù)

tanh/atanh 雙曲正切/反雙曲正切函數(shù) coth/acoth 雙曲余切/反雙曲余切函數(shù)

atan2 四個象限內(nèi)反正切函數(shù)

附錄6.2指數(shù)函數(shù)函數(shù)名功能描述函數(shù)名功能描述

exp 指數(shù)函數(shù) log10 常用對數(shù)函數(shù)

log 自然對數(shù)函數(shù) sqrt平方根函數(shù)

附錄6.3復(fù)數(shù)函數(shù)函數(shù)名功能描述函數(shù)名功能描述

abs 絕對值函數(shù) imag 求虛部函數(shù)

angle 角相位函數(shù) real 求實(shí)部函數(shù)

conj 共軛復(fù)數(shù)函數(shù)

附錄6.4數(shù)值處理函數(shù)名功能描述函數(shù)名功能描述

fix 沿零方向取整 round 舍入取整

floor 沿-∞方向取整 rem 求除法的余數(shù)

ceil 沿+∞方向取整 sign 符號函數(shù)

附錄6.5其他特殊數(shù)學(xué)函數(shù)函數(shù)名功能描述函數(shù)名功能描述

airy airy函數(shù) erfcx 比例互補(bǔ)誤差函數(shù)

besselh bessel函數(shù)(hankel函數(shù))erfinv 逆誤差函數(shù)

bessili 改進(jìn)的第一類bessel函數(shù) expint 指數(shù)積分函數(shù)

besselk 改進(jìn)的第二類bessel函數(shù) gamma gamma函數(shù)

besselj 第一類bessel函數(shù) gammainc 非完全gamma函數(shù)

bessely 第二類bessel函數(shù) gammaln gamma對數(shù)函數(shù)

beta beta函數(shù) gcd 最大公約數(shù)

betainc 非完全的beta函數(shù) lcm 最小公倍數(shù)

betaln beta對數(shù)函數(shù) log2 分割浮點(diǎn)數(shù)

elipj Jacobi橢圓函數(shù) legendre legendre伴隨函數(shù)

ellipke 完全橢圓積分 pow2 基2標(biāo)量浮點(diǎn)數(shù)

erf 誤差函數(shù) rat 有理逼近

erfc 互補(bǔ)誤差函數(shù) rats 有理輸出

----------------------------- A a abs 絕對值、模、字符的ASCII碼值 acos 反余弦 acosh 反雙曲余弦 acot 反余切 acoth 反雙曲余切 acsc 反余割 acsch 反雙曲余割

align 啟動圖形對象幾何位置排列工具 all 所有元素非零為真 angle 相角

ans 表達(dá)式計算結(jié)果的缺省變量名 any 所有元素非全零為真 area 面域圖

argnames 函數(shù)M文件宗量名 asec 反正割 asech 反雙曲正割 asin 反正弦 asinh 反雙曲正弦 assignin 向變量賦值 atan 反正切 atan2 四象限反正切 atanh 反雙曲正切 autumn 紅黃調(diào)秋色圖陣 axes 創(chuàng)建軸對象的低層指令 axis 控制軸刻度和風(fēng)格的高層指令 B b

bar 二維直方圖 bar3 三維直方圖 bar3h 三維水平直方圖 barh 二維水平直方圖

base2dec X進(jìn)制轉(zhuǎn)換為十進(jìn)制 bin2dec 二進(jìn)制轉(zhuǎn)換為十進(jìn)制 blanks 創(chuàng)建空格串 bone 藍(lán)色調(diào)黑白色圖陣 box 框狀坐標(biāo)軸

break while 或for 環(huán)中斷指令 brighten 亮度控制

C c

capture(3版以前)捕獲當(dāng)前圖形 cart2pol 直角坐標(biāo)變?yōu)闃O或柱坐標(biāo) cart2sph 直角坐標(biāo)變?yōu)榍蜃鴺?biāo) cat 串接成高維數(shù)組 caxis 色標(biāo)尺刻度 cd 指定當(dāng)前目錄 cdedit 啟動用戶菜單、控件回調(diào)函數(shù)設(shè)計工具 cdf2rdf 復(fù)數(shù)特征值對角陣轉(zhuǎn)為實(shí)數(shù)塊對角陣 ceil 向正無窮取整 cell 創(chuàng)建元胞數(shù)組

cell2struct 元胞數(shù)組轉(zhuǎn)換為構(gòu)架數(shù)組 celldisp 顯示元胞數(shù)組內(nèi)容 cellplot 元胞數(shù)組內(nèi)部結(jié)構(gòu)圖示

char 把數(shù)值、符號、內(nèi)聯(lián)類轉(zhuǎn)換為字符對象 chi2cdf 分布累計概率函數(shù) chi2inv 分布逆累計概率函數(shù) chi2pdf 分布概率密度函數(shù) chi2rnd 分布隨機(jī)數(shù)發(fā)生器 chol Cholesky分解 clabel 等位線標(biāo)識 cla 清除當(dāng)前軸

class 獲知對象類別或創(chuàng)建對象 clc 清除指令窗

clear 清除內(nèi)存變量和函數(shù) clf 清除圖對象 clock 時鐘

colorcube 三濃淡多彩交叉色圖矩陣 colordef 設(shè)置色彩缺省值 colormap 色圖 colspace 列空間的基 close 關(guān)閉指定窗口 colperm 列排序置換向量 comet 彗星狀軌跡圖 comet3 三維彗星軌跡圖 compass 射線圖 compose 求復(fù)合函數(shù) cond(逆)條件數(shù)

condeig 計算特征值、特征向量同時給出條件數(shù) condest 范-1條件數(shù)估計 conj 復(fù)數(shù)共軛 contour 等位線 contourf 填色等位線 contour3 三維等位線

contourslice 四維切片等位線圖 conv 多項(xiàng)式乘、卷積 cool 青紫調(diào)冷色圖 copper 古銅調(diào)色圖 cos 余弦 cosh 雙曲余弦 cot 余切 coth 雙曲余切

cplxpair 復(fù)數(shù)共軛成對排列 csc 余割 csch 雙曲余割 cumsum 元素累計和 cumtrapz 累計梯形積分 cylinder 創(chuàng)建圓柱

D d

dblquad 二重數(shù)值積分 deal 分配宗量

deblank 刪去串尾部的空格符 dec2base 十進(jìn)制轉(zhuǎn)換為X進(jìn)制 dec2bin 十進(jìn)制轉(zhuǎn)換為二進(jìn)制 dec2hex 十進(jìn)制轉(zhuǎn)換為十六進(jìn)制 deconv 多項(xiàng)式除、解卷 delaunay Delaunay 三角剖分 del2 離散Laplacian差分 demo Matlab演示 det 行列式

diag 矩陣對角元素提取、創(chuàng)建對角陣 diary Matlab指令窗文本內(nèi)容記錄 diff 數(shù)值差分、符號微分

digits 符號計算中設(shè)置符號數(shù)值的精度 dir 目錄列表 disp 顯示數(shù)組

display 顯示對象內(nèi)容的重載函數(shù) dlinmod 離散系統(tǒng)的線性化模型

dmperm 矩陣Dulmage-Mendelsohn 分解 dos 執(zhí)行DOS 指令并返回結(jié)果

double 把其他類型對象轉(zhuǎn)換為雙精度數(shù)值 drawnow 更新事件隊(duì)列強(qiáng)迫Matlab刷新屏幕 dsolve 符號計算解微分方程

E e

echo M文件被執(zhí)行指令的顯示 edit 啟動M文件編輯器 eig 求特征值和特征向量 eigs 求指定的幾個特征值

end 控制流FOR等結(jié)構(gòu)體的結(jié)尾元素下標(biāo) eps 浮點(diǎn)相對精度

error 顯示出錯信息并中斷執(zhí)行

errortrap 錯誤發(fā)生后程序是否繼續(xù)執(zhí)行的控制 erf 誤差函數(shù) erfc 誤差補(bǔ)函數(shù) erfcx 刻度誤差補(bǔ)函數(shù) erfinv 逆誤差函數(shù)

errorbar 帶誤差限的曲線圖 etreeplot 畫消去樹 eval 串演算指令 evalin 跨空間串演算指令 exist 檢查變量或函數(shù)是否已定義 exit 退出Matlab環(huán)境 exp 指數(shù)函數(shù)

expand 符號計算中的展開操作 expint 指數(shù)積分函數(shù) expm 常用矩陣指數(shù)函數(shù) expm1 Pade法求矩陣指數(shù) expm2 Taylor法求矩陣指數(shù) expm3 特征值分解法求矩陣指數(shù) eye 單位陣

ezcontour 畫等位線的簡捷指令 ezcontourf 畫填色等位線的簡捷指令 ezgraph3 畫表面圖的通用簡捷指令 ezmesh 畫網(wǎng)線圖的簡捷指令

ezmeshc 畫帶等位線的網(wǎng)線圖的簡捷指令 ezplot 畫二維曲線的簡捷指令 ezplot3 畫三維曲線的簡捷指令 ezpolar 畫極坐標(biāo)圖的簡捷指令 ezsurf 畫表面圖的簡捷指令

ezsurfc 畫帶等位線的表面圖的簡捷指令

F f

factor 符號計算的因式分解 feather 羽毛圖 feedback 反饋連接 feval 執(zhí)行由串指定的函數(shù) fft 離散Fourier變換 fft2 二維離散Fourier變換 fftn 高維離散Fourier變換 fftshift 直流分量對中的譜 fieldnames 構(gòu)架域名 figure 創(chuàng)建圖形窗 fill3 三維多邊形填色圖 find 尋找非零元素下標(biāo)

findobj 尋找具有指定屬性的對象圖柄 findstr 尋找短串的起始字符下標(biāo) findsym 機(jī)器確定內(nèi)存中的符號變量 finverse 符號計算中求反函數(shù) fix 向零取整

flag 紅白藍(lán)黑交錯色圖陣 fliplr 矩陣的左右翻轉(zhuǎn) flipud 矩陣的上下翻轉(zhuǎn) flipdim 矩陣沿指定維翻轉(zhuǎn) floor 向負(fù)無窮取整 flops 浮點(diǎn)運(yùn)算次數(shù) flow Matlab提供的演示數(shù)據(jù)

fmin 求單變量非線性函數(shù)極小值點(diǎn)(舊版)fminbnd 求單變量非線性函數(shù)極小值點(diǎn) fmins 單純形法求多變量函數(shù)極小值點(diǎn)(舊版)fminunc 擬牛頓法求多變量函數(shù)極小值點(diǎn) fminsearch 單純形法求多變量函數(shù)極小值點(diǎn) fnder 對樣條函數(shù)求導(dǎo) fnint 利用樣條函數(shù)求積分

fnval 計算樣條函數(shù)區(qū)間內(nèi)任意一點(diǎn)的值 fnplt 繪制樣條函數(shù)圖形 fopen 打開外部文件 for 構(gòu)成for環(huán)用 format 設(shè)置輸出格式 fourier Fourier 變換 fplot 返函繪圖指令 fprintf 設(shè)置顯示格式 fread 從文件讀二進(jìn)制數(shù)據(jù) fsolve 求多元函數(shù)的零點(diǎn) full 把稀疏矩陣轉(zhuǎn)換為非稀疏陣 funm 計算一般矩陣函數(shù) funtool 函數(shù)計算器圖形用戶界面 fzero 求單變量非線性函數(shù)的零點(diǎn)

G g

gamma 函數(shù)

gammainc 不完全函數(shù) gammaln 函數(shù)的對數(shù) gca 獲得當(dāng)前軸句柄

gcbo 獲得正執(zhí)行“回調(diào)”的對象句柄 gcf 獲得當(dāng)前圖對象句柄 gco 獲得當(dāng)前對象句柄 geomean 幾何平均值 get 獲知對象屬性 getfield 獲知構(gòu)架數(shù)組的域 getframe 獲取影片的幀畫面 ginput 從圖形窗獲取數(shù)據(jù) global 定義全局變量 gplot 依圖論法則畫圖 gradient近似梯度 gray 黑白灰度 grid 畫分格線

griddata 規(guī)則化數(shù)據(jù)和曲面擬合 gtext 由鼠標(biāo)放置注釋文字

guide 啟動圖形用戶界面交互設(shè)計工具

H h

harmmean 調(diào)和平均值 help 在線幫助

helpwin 交互式在線幫助

helpdesk 打開超文本形式用戶指南 hex2dec 十六進(jìn)制轉(zhuǎn)換為十進(jìn)制 hex2num 十六進(jìn)制轉(zhuǎn)換為浮點(diǎn)數(shù) hidden 透視和消隱開關(guān) hilb Hilbert矩陣

hist 頻數(shù)計算或頻數(shù)直方圖 histc 端點(diǎn)定位頻數(shù)直方圖 histfit 帶正態(tài)擬合的頻數(shù)直方圖 hold 當(dāng)前圖上重畫的切換開關(guān) horner 分解成嵌套形式 hot 黑紅黃白色圖 hsv 飽和色圖

I i

if-else-elseif 條件分支結(jié)構(gòu) ifft 離散Fourier反變換 ifft2 二維離散Fourier反變換 ifftn 高維離散Fourier反變換 ifftshift 直流分量對中的譜的反操作 ifourier Fourier反變換 i, j 缺省的“虛單元”變量 ilaplace Laplace反變換 imag 復(fù)數(shù)虛部 image 顯示圖象 imagesc 顯示亮度圖象 imfinfo 獲取圖形文件信息 imread 從文件讀取圖象 imwrite 把

imwrite 把圖象寫成文件 ind2sub 單下標(biāo)轉(zhuǎn)變?yōu)槎嘞聵?biāo) inf 無窮大

info MathWorks公司網(wǎng)點(diǎn)地址 inline 構(gòu)造內(nèi)聯(lián)函數(shù)對象 inmem 列出內(nèi)存中的函數(shù)名 input 提示用戶輸入 inputname 輸入宗量名 int 符號積分

int2str 把整數(shù)數(shù)組轉(zhuǎn)換為串?dāng)?shù)組 interp1 一維插值 interp2 二維插值 interp3 三維插值 interpn N維插值 interpft 利用FFT插值 intro Matlab自帶的入門引導(dǎo) inv 求矩陣逆

invhilb Hilbert矩陣的準(zhǔn)確逆 ipermute 廣義反轉(zhuǎn)置 isa 檢測是否給定類的對象 ischar 若是字符串則為真 isequal 若兩數(shù)組相同則為真 isempty 若是空陣則為真 isfinite 若全部元素都有限則為真 isfield 若是構(gòu)架域則為真 isglobal 若是全局變量則為真 ishandle 若是圖形句柄則為真

ishold 若當(dāng)前圖形處于保留狀態(tài)則為真 isieee 若計算機(jī)執(zhí)行IEEE規(guī)則則為真 isinf 若是無窮數(shù)據(jù)則為真 isletter 若是英文字母則為真 islogical 若是邏輯數(shù)組則為真 ismember 檢查是否屬于指定集 isnan 若是非數(shù)則為真 isnumeric 若是數(shù)值數(shù)組則為真 isobject 若是對象則為真 isprime 若是質(zhì)數(shù)則為真 isreal 若是實(shí)數(shù)則為真 isspace 若是空格則為真 issparse 若是稀疏矩陣則為真 isstruct 若是構(gòu)架則為真

isstudent 若是Matlab學(xué)生版則為真 iztrans 符號計算Z反變換

J j , K k

jacobian 符號計算中求Jacobian 矩陣 jet 藍(lán)頭紅尾飽和色

jordan 符號計算中獲得 Jordan標(biāo)準(zhǔn)型 keyboard 鍵盤獲得控制權(quán)

kron Kronecker乘法規(guī)則產(chǎn)生的數(shù)組

L l

laplace Laplace變換 lasterr 顯示最新出錯信息 lastwarn 顯示最新警告信息

leastsq 解非線性最小二乘問題(舊版)legend 圖形圖例 lighting 照明模式 line 創(chuàng)建線對象 lines 采用plot 畫線色

linmod 獲連續(xù)系統(tǒng)的線性化模型 linmod2 獲連續(xù)系統(tǒng)的線性化精良模型 linspace 線性等分向量 ln 矩陣自然對數(shù)

load 從MAT文件讀取變量 log 自然對數(shù) log10 常用對數(shù) log2 底為2的對數(shù) loglog 雙對數(shù)刻度圖形 logm 矩陣對數(shù) logspace 對數(shù)分度向量 lookfor 按關(guān)鍵字搜索M文件 lower 轉(zhuǎn)換為小寫字母

lsqnonlin 解非線性最小二乘問題 lu LU分解

M m

mad平均絕對值偏差 magic 魔方陣

maple &nb, sp;運(yùn)作 Maple格式指令 mat2str 把數(shù)值數(shù)組轉(zhuǎn)換成輸入形態(tài)串?dāng)?shù)組 material 材料反射模式 max 找向量中最大元素

mbuild 產(chǎn)生EXE文件編譯環(huán)境的預(yù)設(shè)置指令 mcc 創(chuàng)建MEX或EXE文件的編譯指令 mean 求向量元素的平均值 median 求中位數(shù)

menuedit 啟動設(shè)計用戶菜單的交互式編輯工具 mesh 網(wǎng)線圖 meshz 垂簾網(wǎng)線圖 meshgrid 產(chǎn)生“格點(diǎn)”矩陣

methods 獲知對指定類定義的所有方法函數(shù) mex 產(chǎn)生MEX文件編譯環(huán)境的預(yù)設(shè)置指令 mfunlis 能被mfun計算的MAPLE經(jīng)典函數(shù)列表 mhelp 引出 Maple的在線幫助 min 找向量中最小元素 mkdir 創(chuàng)建目錄

mkpp 逐段多項(xiàng)式數(shù)據(jù)的明晰化 mod 模運(yùn)算

more 指令窗中內(nèi)容的分頁顯示 movie 放映影片動畫

moviein 影片幀畫面的內(nèi)存預(yù)置

mtaylor 符號計算多變量Taylor級數(shù)展開

N n

ndims 求數(shù)組維數(shù) NaN 非數(shù)(預(yù)定義)變量 nargchk 輸入宗量數(shù)驗(yàn)證 nargin 函數(shù)輸入宗量數(shù) nargout 函數(shù)輸出宗量數(shù) ndgrid 產(chǎn)生高維格點(diǎn)矩陣 newplot 準(zhǔn)備新的缺省圖、軸 nextpow2 取最接近的較大2次冪 nnz 矩陣的非零元素總數(shù) nonzeros 矩陣的非零元素 norm 矩陣或向量范數(shù)

normcdf 正態(tài)分布累計概率密度函數(shù) normest 估計矩陣2范數(shù)

norminv 正態(tài)分布逆累計概率密度函數(shù) normpdf 正態(tài)分布概率密度函數(shù) normrnd 正態(tài)隨機(jī)數(shù)發(fā)生器

notebook 啟動Matlab和Word的集成環(huán)境 null 零空間

num2str 把非整數(shù)數(shù)組轉(zhuǎn)換為串

numden 獲取最小公分母和相應(yīng)的分子表達(dá)式 nzmax 指定存放非零元素所需內(nèi)存

O o

ode1 非Stiff 微分方程變步長解算器 ode15s Stiff 微分方程變步長解算器 ode23t 適度Stiff 微分方程解算器 ode23tb Stiff 微分方程解算器 ode45 非Stiff 微分方程變步長解算器 odefile ODE 文件模板

odeget 獲知ODE 選項(xiàng)設(shè)置參數(shù)

odephas2 ODE 輸出函數(shù)的二維相平面圖 odephas3 ODE 輸出函數(shù)的三維相空間圖 odeplot ODE 輸出函數(shù)的時間軌跡圖 odeprint 在Matlab指令窗顯示結(jié)果 odeset 創(chuàng)建或改寫 ODE選項(xiàng)構(gòu)架參數(shù)值 ones 全1數(shù)組

optimset 創(chuàng)建或改寫優(yōu)化泛函指令的選項(xiàng)參數(shù)值 orient 設(shè)定圖形的排放方式 orth 值空間正交化

P p

pack 收集Matlab內(nèi)存碎塊擴(kuò)大內(nèi)存 pagedlg 調(diào)出圖形排版對話框 patch 創(chuàng)建塊對象

path 設(shè)置Matlab搜索路徑的指令 pathtool 搜索路徑管理器 pause 暫停

pcode 創(chuàng)建預(yù)解譯P碼文件 pcolor 偽彩圖 peaks Matlab提供的典型三維曲面 permute 廣義轉(zhuǎn)置 pi(預(yù)定義變量)圓周率 pie 二維餅圖 pie3 三維餅圖 pink 粉紅色圖矩陣 pinv 偽逆 plot平面線圖 plot3 三維線圖

plotmatrix 矩陣的散點(diǎn)圖 plotyy 雙縱坐標(biāo)圖

poissinv 泊松分布逆累計概率分布函數(shù) poissrnd 泊松分布隨機(jī)數(shù)發(fā)生器 pol2cart 極或柱坐標(biāo)變?yōu)橹苯亲鴺?biāo) polar 極坐標(biāo)圖

poly 矩陣的特征多項(xiàng)式、根集對應(yīng)的多項(xiàng)式 poly2str 以習(xí)慣方式顯示多項(xiàng)式

poly2sym 雙精度多項(xiàng)式系數(shù)轉(zhuǎn)變?yōu)橄蛄糠柖囗?xiàng)式 polyder 多項(xiàng)式導(dǎo)數(shù) polyfit 數(shù)據(jù)的多項(xiàng)式擬合 polyval 計算多項(xiàng)式的值 polyvalm 計算矩陣多項(xiàng)式 pow2 2的冪

ppval 計算分段多項(xiàng)式

pretty 以習(xí)慣方式顯示符號表達(dá)式 print 打印圖形或SIMULINK模型 printsys 以習(xí)慣方式顯示有理分式 prism 光譜色圖矩陣

procread 向MAPLE輸送計算程序 profile 函數(shù)文件性能評估器 propedit 圖形對象屬性編輯器 pwd 顯示當(dāng)前工作目錄

Q q

quad 低階法計算數(shù)值積分

quad8 高階法計算數(shù)值積分(QUADL)quit 推出Matlab 環(huán)境 quiver 二維方向箭頭圖 quiver3 三維方向箭頭圖

R r

rand 產(chǎn)生均勻分布隨機(jī)數(shù) randn 產(chǎn)生正態(tài)分布隨機(jī)數(shù) randperm 隨機(jī)置換向量 range 樣本極差 rank 矩陣的秩 rats 有理輸出

rcond 矩陣倒條件數(shù)估計 real 復(fù)數(shù)的實(shí)部

reallog 在實(shí)數(shù)域內(nèi)計算自然對數(shù) realpow 在實(shí)數(shù)域內(nèi)計算乘方 realsqrt 在實(shí)數(shù)域內(nèi)計算平方根 realmax 最大正浮點(diǎn)數(shù) realmin 最小正浮點(diǎn)數(shù) rectangle 畫“長方框” rem 求余數(shù)

repmat 鋪放模塊數(shù)組 reshape 改變數(shù)組維數(shù)、大小 residue 部分分式展開 return 返回

ribbon 把二維曲線畫成三維彩帶圖 rmfield 刪去構(gòu)架的域 roots 求多項(xiàng)式的根 rose 數(shù)扇形圖 rot90 矩陣旋轉(zhuǎn)90度 rotate 指定的原點(diǎn)和方向旋轉(zhuǎn)

rotate3d 啟動三維圖形視角的交互設(shè)置功能 round 向最近整數(shù)圓整 rref 簡化矩陣為梯形形式

rsf2csf 實(shí)數(shù)塊對角陣轉(zhuǎn)為復(fù)數(shù)特征值對角陣 rsums Riemann和

S s

save 把內(nèi)存變量保存為文件 scatter 散點(diǎn)圖 scatter3 三維散點(diǎn)圖 sec 正割 sech 雙曲正割

semilogx X軸對數(shù)刻度坐標(biāo)圖 semilogy Y軸對數(shù)刻度坐標(biāo)圖 series 串聯(lián)連接 set 設(shè)置圖形對象屬性 setfield 設(shè)置構(gòu)架數(shù)組的域 setstr 將ASCII碼轉(zhuǎn)換為字符的舊版指令 sign 根據(jù)符號取值函數(shù)

signum 符號計算中的符號取值函數(shù) sim 運(yùn)行SIMULINK模型

simget 獲取SIMULINK模型設(shè)置的仿真參數(shù) simple 尋找最短形式的符號解 simplify 符號計算中進(jìn)行簡化操作

simset 對SIMULINK模型的仿真參數(shù)進(jìn)行設(shè)置 simulink 啟動SIMULINK模塊庫瀏覽器 sin 正弦 sinh 雙曲正弦 size 矩陣的大小 slice 立體切片圖

solve 求代數(shù)方程的符號解 spalloc 為非零元素配置內(nèi)存 sparse 創(chuàng)建稀疏矩陣

spconvert 把外部數(shù)據(jù)轉(zhuǎn)換為稀疏矩陣 spdiags 稀疏對角陣 spfun 求非零元素的函數(shù)值 sph2cart 球坐標(biāo)變?yōu)橹苯亲鴺?biāo) sphere 產(chǎn)生球面

spinmap 色圖彩色的周期變化 spline 樣條插值

spones 用1置換非零元素 sprandsym 稀疏隨機(jī)對稱陣 sprank 結(jié)構(gòu)秩 spring 紫黃調(diào)春色圖 sprintf 把格式數(shù)據(jù)寫成串 spy 畫稀疏結(jié)構(gòu)圖 sqrt平方根 sqrtm 方根矩陣

squeeze 刪去大小為1的“孤維” sscanf 按指定格式讀串 stairs 階梯圖 std 標(biāo)準(zhǔn)差 stem 二維桿圖 step 階躍響應(yīng)指令

str2double 串轉(zhuǎn)換為雙精度值 str2mat 創(chuàng)建多行串?dāng)?shù)組 str2num 串轉(zhuǎn)換為數(shù) strcat 接成長串 strcmp 串比較 strjust 串對齊 strmatch 搜索指定串 strncmp 串中前若干字符比較 strrep 串替換

strtok 尋找第一間隔符前的內(nèi)容 struct 創(chuàng)建構(gòu)架數(shù)組

struct2cell 把構(gòu)架轉(zhuǎn)換為元胞數(shù)組 strvcat 創(chuàng)建多行串?dāng)?shù)組 sub2ind 多下標(biāo)轉(zhuǎn)換為單下標(biāo) subexpr 通過子表達(dá)式重寫符號對象 subplot 創(chuàng)建子圖

subs 符號計算中的符號變量置換 subspace 兩子空間夾角 sum 元素和

summer 綠黃調(diào)夏色圖 superiorto 設(shè)定優(yōu)先級 surf 三維著色表面圖 surface 創(chuàng)建面對象 surfc 帶等位線的表面圖 surfl 帶光照的三維表面圖 surfnorm 空間表面的法線 svd 奇異值分解

svds 求指定的若干奇異值 switch-case-otherwise 多分支結(jié)構(gòu)

sym2poly 符號多項(xiàng)式轉(zhuǎn)變?yōu)殡p精度多項(xiàng)式系數(shù)向量 symmmd 對稱最小度排序 symrcm 反向Cuthill-McKee排序 syms 創(chuàng)建多個符號對象 T t

tan 正切 tanh 雙曲正切

taylortool 進(jìn)行Taylor逼近分析的交互界面 text 文字注釋 tf 創(chuàng)建傳遞函數(shù)對象 tic 啟動計時器 title 圖名 toc 關(guān)閉計時器 trapz 梯形法數(shù)值積分 treelayout 展開樹、林 treeplot 畫樹圖 tril 下三角陣 trim 求系統(tǒng)平衡點(diǎn) trimesh 不規(guī)則格點(diǎn)網(wǎng)線圖

trisurf 不規(guī)則格點(diǎn)表面圖 triu 上三角陣 try-catch 控制流中的Try-catch結(jié)構(gòu) type 顯示M文件 U u uicontextmenu 創(chuàng)建現(xiàn)場菜單 uicontrol 創(chuàng)建用戶控件 uimenu 創(chuàng)建用戶菜單

unmkpp 逐段多項(xiàng)式數(shù)據(jù)的反明晰化 unwrap 自然態(tài)相角 upper 轉(zhuǎn)換為大寫字母

V v

var 方差

varargin 變長度輸入宗量 varargout 變長度輸出宗量

vectorize 使串表達(dá)式或內(nèi)聯(lián)函數(shù)適于數(shù)組運(yùn)算 ver 版本信息的獲取 view 三維圖形的視角控制 voronoi Voronoi多邊形 vpa 任意精度(符號類)數(shù)值

W w

warning 顯示警告信息 what 列出當(dāng)前目錄上的文件

whatsnew 顯示Matlab中 Readme文件的內(nèi)容 which 確定函數(shù)、文件的位置 while 控制流中的While環(huán)結(jié)構(gòu) white 全白色圖矩陣 whitebg 指定軸的背景色 who 列出內(nèi)存中的變量名 whos 列出內(nèi)存中變量的詳細(xì)信息 winter 藍(lán)綠調(diào)冬色圖 workspace 啟動內(nèi)存瀏覽器

X x , Y y , Z z

xlabel X軸名 xor 或非邏輯

yesinput 智能輸入指令 ylabel Y軸名 zeros 全零數(shù)組 zlabel Z軸名

zoom 圖形的變焦放大和縮小 ztrans 符號計算Z變換

第三篇:matlab制圖函數(shù)總結(jié)

Subplot(a,b,c)圖像位置函數(shù),a表示分成的行數(shù),b表示當(dāng)前行的列數(shù),c為位置序號。

Plot(x1,y1,’s1’,x2,y2,’s2’,……)二維繪圖函數(shù),繪制一般曲線,參數(shù)x表示x軸量,y表示y軸量,s為曲線顏色及形狀參數(shù)。

Axis([x1,x2,y1,y2])二維繪圖函數(shù),參數(shù)x1和x2為x軸初始及末尾值,y1和y2為y軸值。

Stair(x1,y1)二維繪圖函數(shù),繪制臺階型曲線,參數(shù)x表示x軸量,y表示y軸量。

Hold on 保持之前的圖形,同時顯示之后的圖形。

[x,y,z]=cylinder(f(x),s)三維制圖函數(shù),繪制柱狀立體圖,f(x)為邊界曲線函數(shù),s為邊界曲線條數(shù)。

[x,y,z]=sphere(s)三圍制圖函數(shù),繪制球狀立體圖,s為球體各個側(cè)面的圖塊數(shù),默認(rèn)為30。

Figure('toolbar','none',...%是否顯示工具欄,否

'name','制圖',...%對話框名稱,制圖

'NumberTitle','off',...%是否顯示對話框編號,否

'color','w',...%背景顏色,白色

'Resize','on',...%是否可調(diào)對話框大小,是

'Position',[300,100,700,600]);

%默認(rèn)對話框大小及位置 對話框?qū)傩跃庉嫼瘮?shù)

第四篇:MATLAB總結(jié) - 隱函數(shù)、符號函數(shù)作圖

I.隱函數(shù)f(x,y)=0, f(x(t),y(t),z(t))=0;z=f(x,y)ezplot, ezplot3, ezcontour, conctourf, ezpolar, ezmesh, ezmeshc, ezsurf, ezsurfc 1.ezplot:畫符號函數(shù)圖形

ezplot(f):對于顯式函數(shù)f=f(x),在默認(rèn)的范圍[-piezplot(f,[min,max]):在指定的范圍[min

ezplot(f,[xmin xmax],fing):在指定標(biāo)號為fign的窗口中、指定范圍[xmin xmax]內(nèi)畫函數(shù)f=f(x)的圖形。ezplot(f,[xmin,xmax,ymin,ymax]):在平面矩形區(qū)域[xmin

ezplot(x,y,[tmin,tmax)]:在指定范圍[tmin> syms x y >> ezplot(2*x^4-y^9)

2.ezplot3:三維曲線圖

ezplot3(x,y,z):在默認(rèn)的范圍0

ezplot3(x,y,z,[tmin,tmax]):在默認(rèn)的范圍tmin> syms t >> ezplot3(t*sin(t),t*cos(t),t,[0,20*pi])

此外,三維曲線的視角可以通過程序命令來控制,也可以手動設(shè)置。

3.ezcontour:畫符號函數(shù)的等高線圖

ezcounter(f):畫出二元符號函數(shù)f=f(x,y)的等高線圖。函數(shù)f將被顯示在默認(rèn)的平面區(qū)域[-2pi

ezcontour(f,domain):在指定的定義域domain內(nèi)畫出二元函數(shù)f(x,y),參量domain可以是四維向量[xmin,xmax,ymin,ymax]或二維向量[min,max](其中顯示區(qū)域?yàn)閙in

ezcontour(…,n):用指定n*n個柵格點(diǎn)(對定義域的一種劃分),在默認(rèn)(若沒有指定)的區(qū)域內(nèi)畫出函數(shù)f的圖形。n的默認(rèn)值為60.例如: >> syms x y >> f=(1-x)^2*exp(-(x^2)-(y+1)^2)-5*(x/5-x^3-y^5)*sin(-x^2-y^2)-1/3*exp(-(x+1)^2-y^2);>> ezcontour(f,[-3,3],49)

4.contourf:用不同顏色填充的等高線圖

ezcontourf(f):畫二元函數(shù)f=f(x)的等高線圖,且在不同的等高線之間自動用不同的顏色進(jìn)行填充。函數(shù)f兼?zhèn)洮F(xiàn)實(shí)與默認(rèn)的平面區(qū)域[-2pi

ezcontourf(f,domain):在指定的定義域domain內(nèi)畫出二元函數(shù)f(x,y)的等高線圖,且在不同的等高線之間自動用不同的顏色進(jìn)行填充。定義域domain可以是四維向量[xmin,xmax,ymin,ymax]或者二維向量[min,max])(其中顯示區(qū)域?yàn)椋簃in

ezcontourf(……,n)用指定的n*n個柵格點(diǎn),在默認(rèn)(若沒有指定)的區(qū)域內(nèi)畫出函數(shù)f的等高線,且在不同的等高線之間自動用不同的顏色進(jìn)行填充。n的默認(rèn)值是60.例如: >> syms x y >> f=(1-x)^2*exp(-(x^2)-(y+1)^2)-5*(x/5-x^3-y^5)*sin(-x^2-y^2)-1/3*exp(-(x+1)^2-y^2);>> ezcontourf(f,[-3,3],60)

5.ezpolar:畫極坐標(biāo)函數(shù)圖象

ezpolar(f):在默認(rèn)的范圍0> syms t >> ezpolar(1+cos(5*t))

6.ezmesh:符號函數(shù)的三維網(wǎng)格圖

ezmesh(f):畫出二元符號函數(shù)f=f(x,y)的網(wǎng)格圖。函數(shù)f將顯示于默認(rèn)的平面區(qū)域[-2pi

ezmesh(x,y,z):在默認(rèn)的矩形定義域范圍[-2pi

ezmesh(x,y,z,[smin,smax,tmin,tmax]):在指定的矩形定義域范圍[smin

ezmesh(x,y,z,[min,max]):用指定的矩形定義域[min> syms x y >> ezmesh(x*sin(-x^2-y^2),40,'circ')

>> colormap([0 0 1])%獲取當(dāng)前圖色

7.ezmeshc:同時畫曲面網(wǎng)格圖和等高線圖

ezmeshc(f):畫出二元數(shù)學(xué)符號函數(shù)z=f(x,y)的網(wǎng)格圖形,同時在xy平面上顯示等高線圖。函數(shù)f將被顯示于默認(rèn)的平面區(qū)域[-2pi

ezmeshc(f,domian):在指定的定義域domain內(nèi)畫出二元數(shù)學(xué)符號函數(shù)z=f(x,y)的網(wǎng)格圖及其等高線圖,domain可以是四維向量[xmin,xmax,ymin,ymax]或者二維向量[min,max])(其中顯示區(qū)域?yàn)椋簃in

ezmeshc(x,y,z,[smin,smax,tmin,tmax]):在指定的矩形定義域范圍[smin

ezmeshc(f,……,n):用指定n*n個柵格點(diǎn),在默認(rèn)(若沒有指定)的區(qū)域內(nèi)畫出函數(shù)f的網(wǎng)格圖形及其等高線圖。n的默認(rèn)值是60.ezmeshc(…,’circ’):在一圓形區(qū)域(圓心位于定義域中心)的范圍內(nèi)畫出函數(shù)f的網(wǎng)格圖形以及其等高線圖。例如: >> syms x y >> ezmeshc(x*y/(1+x^2+y^2),[-5,5,-2*pi,2*pi],35)

(顏色使用了colormap函數(shù)控制,上面對應(yīng)的代碼是colormap(cool(64)。)8.ezsurf:三維帶顏色的曲面圖

ezsurf(f): 畫出二元數(shù)學(xué)符號函數(shù)z=f(x,y)的曲面圖形。函數(shù)f將顯示于默認(rèn)的平面區(qū)域[-2pi

ezsurf(f,domian):在指定的定義域domain內(nèi)畫出二元數(shù)學(xué)符號函數(shù)z=f(x,y)的曲面圖形,domain可以是四維向量[xmin,xmax,ymin,ymax]或者二維向量[min,max])(其中顯示區(qū)域?yàn)椋簃in

ezsurf(x,y,z):在默認(rèn)的矩形定義域范圍[-2pi

ezsurf(x,y,z,[smin,smax,tmin,tmax]):在指定的矩形定義域范圍[smin

ezsurf(f,…,n):用指定n*n個柵格點(diǎn),在默認(rèn)(若沒有指定)的區(qū)域內(nèi)畫出函數(shù)f的圖形。n的默認(rèn)值是60.ezsurf(…,’circ’):在一圓形區(qū)域(圓心位于定義域中心)的范圍內(nèi)畫出函數(shù)f的圖形。例如: >> syms x y >> ezsurf(real(atan(x+i*y)))

9.ezsurfc:同時畫曲面圖與等高線圖

>> syms x y >> ezsurfc(x*y/(1+x^2+y^2),[-5,5,-2*pi,2*pi],35,'circ')

II.Matlab畫三維隱函數(shù)曲面

implicitmesh, implicitmesh 利用ezplot甚至可以直接繪制隱函數(shù)曲線F(x,y)=0而無需將其寫成y=f(x)的形式。然而十分可惜的是與之對應(yīng)的ezsurf和ezmesh卻對隱函數(shù)曲面F(x,y,z)=0的繪制無能為力。那么matlab究竟有沒有用來繪制諸如F(x,y,z)=0的命令呢?答案毫無疑問是肯定的。事實(shí)上利用matlab的等值面函數(shù)isosurface就可以輕松搞定。關(guān)于isosurface的具體用法大家可以自己參看help。下面兩個函數(shù)就是我利用isosurface編寫的通用隱函數(shù)曲面繪制命令。

1.隱函數(shù)曲面網(wǎng)格圖函數(shù)implicitmesh function h=implicitmesh(f,xlimit,ylimit,zlimit,gd)%implicitmesh(f,span,gd):畫隱函數(shù)曲面f(x,y,z)=0的網(wǎng)格圖, % 各坐標(biāo)范圍均限定在span=[lb,ub], % 網(wǎng)格數(shù)為gd,默認(rèn)為25 %implicitmesh(f,xspan,yspan,zspan,gd):畫隱函數(shù)曲面f(x,y,z)=0, % 各坐標(biāo)范圍分別限定在xspan,yspan,zspan %h=implicitmesh(...):畫隱函數(shù)曲面并輸出句柄 %例一:

%implicitmesh(inline('x.*y+z.^2'),[-5 5])%注意*^一定要設(shè)成點(diǎn)運(yùn)算 %例二:

%f=@(x,y,z)x.^2+y.^2+0*z-1;%注意如果f中不含某個變量一定要加上諸如0*y的項(xiàng)。%implicitmesh(f,[-1 1],10)%例三:

%f=@(x,y,z)(x.^2 +(9/4)*y.^2 + z.^2x.^2.*z.^3-(9/80)*y.^2.*z.^3;%g=@(x,y,z)(sqrt(x.^2+y.^2)-2).^2+z.^2-.09;%implicitmesh(f,[-1.5 1.5],[-.8.8],[-1.5 1.5],50);%hold on%可以添加圖形 %h=implicitmesh(g,[-2.3,2.3]);%colormap hsv;set(h,'facecolor','none');%可以設(shè)置各種效果 %axis off;axis equal;if nargin==2 ylimit=xlimit;zlimit=xlimit;gd=25;elseif nargin==3 gd=ylimit;ylimit=xlimit;zlimit=xlimit;elseif nargin==4 gd=25;elseif nargin==5 else error('Errorin input arguments')end x=linspace(xlimit(1),xlimit(2),gd);y=linspace(ylimit(1),ylimit(2),gd);z=linspace(zlimit(1),zlimit(2),gd);[x,y,z]=meshgrid(x,y,z);val=f(x,y,z);[f,v]=isosurface(x,y,z,val,0);if isempty(f)warning('There is no graph in the range.');p=[];else newplot;p=patch('Faces',f,'Vertices',v,'CData',v(:,3),'facecolor','w','EdgeColor','flat');isonormals(x,y,z,val,p);view(3);grid on end if nargout==0 else h=p;end 效果圖:

2.隱函數(shù)曲面表面圖函數(shù)implicitsurf function h=implicitsurf(f,xlimit,ylimit,zlimit,gd)%implicitsurf(f,span,gd):畫隱函數(shù)曲面f(x,y,z)=0的網(wǎng)格圖, % 各坐標(biāo)范圍均限定在span=[lb,ub], % 網(wǎng)格數(shù)為gd,默認(rèn)為25 %implicitsurf(f,xspan,yspan,zspan,gd):畫隱函數(shù)曲面f(x,y,z)=0, % 各坐標(biāo)范圍分別限定在xspan,yspan,zspan %h=implicitsurf(...):畫隱函數(shù)曲面并輸出句柄 %例一:

%implicitsurf(inline('x.*y+z.^2'),[-5 5])%注意*^一定要設(shè)成點(diǎn)運(yùn)算 %例二:

%f=@(x,y,z)x.^2+y.^2+0*z-1;%注意如果f中不含某個變量一定要加上諸如0*y的項(xiàng)。%implicitsurf(f,[-1 1],10)%例三:

%f=@(x,y,z)(x.^2 +(9/4)*y.^2 + z.^2x.^2.*z.^3-(9/80)*y.^2.*z.^3;%g=@(x,y,z)(sqrt(x.^2+y.^2)-2).^2+z.^2-.09;%h=implicitsurf(f,[-1.5 1.5],[-.8.8],[-1.5 1.5],50);%set(h,'AmbientStrength',.5);%可以設(shè)置各種效果 %hold on%可以添加圖形

%h=implicitsurf(g,[-2.3,2.3],[-2.3,2.3],[-.3,.3]);%colormaphsv;set(h,'AmbientStrength',.8,'FaceAlpha',.5);%可以設(shè)置各種效果 %axis off;axis equal;shading interp;camlight;lightinggouraud;if nargin==2 ylimit=xlimit;zlimit=xlimit;gd=25;elseif nargin==3 gd=ylimit;ylimit=xlimit;zlimit=xlimit;elseif nargin==4 gd=25;elseif nargin==5 else error('Errorin input arguments')end x=linspace(xlimit(1),xlimit(2),gd);y=linspace(ylimit(1),ylimit(2),gd);z=linspace(zlimit(1),zlimit(2),gd);[x,y,z]=meshgrid(x,y,z);val=f(x,y,z);[f,v]=isosurface(x,y,z,val,0);if isempty(f)warning('There is no graph in the range.');p=[];else newplot;p=patch('Faces',f,'Vertices',v,'CData',v(:,3),'facecolor','flat','EdgeColor','k');isonormals(x,y,z,val,p);view(3);grid on end if nargout==0 else h=p;end 效果圖:

III.關(guān)于ezplot作圖之后數(shù)據(jù)提取的問題

clear;clc figure

h=ezplot('x*y',[-2,2]);x1=get(h(1),'XData');y1=get(h(1),'YData');x2=get(h(2),'XData');y2=get(h(2),'YData');figure plot(x1,y1);hold on plot(x2,y2);

第五篇:matlab中s函數(shù)編寫心得(轉(zhuǎn))

matlab中s函數(shù)編寫心得(轉(zhuǎn))

Part I:

所謂s函數(shù)是system Function的簡稱, 用它來寫自己的simulink模塊.s函數(shù)可以用matlab、C、C++、Fortran、Ada等語言來寫,這兒我只介紹怎樣用matlab語言來寫吧(主要是它比較簡單)< xmlnamespace prefix =“o” ns =“urn:schemas-microsoft-com:office:office” />

先講講為什么要用s函數(shù),我覺得用s函數(shù)可以利用matlab的豐富資源,而不僅僅局限于simulink提供的模塊,而用c或c++等語言寫的s函數(shù)還可以實(shí)現(xiàn)對硬件端口的操作,還可以操作windows API

先介紹一下simulink的仿真過程(以便理解s函數(shù)),simulink的仿真有兩個階段: 一個為初始化,這個階段主要是設(shè)置一些參數(shù),像系統(tǒng)的輸入輸出個數(shù)、狀態(tài)初值、采樣時間等;第二個階段就是運(yùn)行階段,這個階段里要進(jìn)行計算輸出、更新離散狀態(tài)、計算連續(xù)狀態(tài)等等,這個階段需要反復(fù)運(yùn)行,直至結(jié)束.在matlab的workspace里輸入edit sfuntmpl(這是matlab自己提供的s函數(shù)模板),我們看它來具體分析s函數(shù)的結(jié)構(gòu).1.函數(shù)的函數(shù)頭

函數(shù)的第一行:function [sys,x0,str,ts]=sfuntmpl(t,x,u,flag), 先

講輸入與輸出變量的含義:

t是采樣時間, x是狀態(tài)變量, u是輸入(是做成simulink模塊的輸入), flag是仿真過程中的狀態(tài)標(biāo)志(以它來判斷當(dāng)前是初始化還是運(yùn)行等)sys輸出根據(jù)flag的不同而不同(下面將結(jié)合flag來講sys的含義), x0是狀態(tài)變量的初始值, str是保留參數(shù)(mathworks公司還沒想好該怎么用它, 一般在初始化中將它置空就可以了, str=[]), ts是一個1×2的向量, ts(1)是采樣周期, ts(2)是偏移量

2.函數(shù)分析

下面結(jié)合sfuntmpl.m中的代碼來講具體的結(jié)構(gòu):

switch flag, %判斷flag,看當(dāng)前處于哪個狀態(tài)

case 0,[sys,x0,str,ts]=mdlInitializeSizes;

// 解釋說明

flag=0表示當(dāng)前處于初始化狀態(tài),此時調(diào)用函數(shù)mdlInitializeSizes進(jìn)行初始化,此函數(shù)在該文件的第149行定義.其中的參數(shù)sys是一個結(jié)構(gòu)體,它用來設(shè)置模塊的一些參數(shù),各個參數(shù)詳

細(xì)說明如下

size = simsizes;%用于設(shè)置模塊參數(shù)的結(jié)構(gòu)體用simsizes來生

sizes.NumContStates = 0;%模塊連續(xù)狀態(tài)變量的個數(shù) sizes.NumDiscStates = 0;%模塊離散狀態(tài)變量的個數(shù)

sizes.NumOutputs = 0;%模塊輸出變量的個數(shù)

sizes.NumInputs = 0;%模塊輸入變量的個數(shù)

sizes.DirFeedthrough = 1;%模塊是否存在直接貫通 sizes.NumSampleTimes = 1;%模塊的采樣時間個數(shù), 至少

是一個

sys = simsizes(sizes);%設(shè)置完后賦給sys輸出

舉個例子,考慮如下模型: dx/dt=fc(t,x,u)也可以用連續(xù)狀態(tài)方程描述:dx/dt=A*x+B*u

x(k+1)=fd(t,x,u)也可以用離散狀態(tài)方程描述:

x(k+1)=H*x(k)+G*u(k)

y=fo(t,x,u)也可以用輸出狀態(tài)方程描述:y=C*x+D*u 設(shè)上述模型連續(xù)狀態(tài)變量、離散狀態(tài)變量、輸入變量、輸出變量均為1個,我們就只需改上面那一段代碼為(一般連續(xù)狀態(tài)與離散狀態(tài)不會一

塊用, 我這兒是為了方便說明): sizes.NumContStates=1;sizes.NumDiscStates=1;sizes.NumOutputs=1;sizes.NumInputs=1;

其他的可以不變, 繼續(xù)在mdlInitializeSizes函數(shù)中往下看:

x0 = [];%狀態(tài)變量設(shè)置為空,表示沒有狀態(tài)變量,以我們上面的假設(shè),可改為x0=[0,0](離散和連續(xù)的狀態(tài)變量我們都設(shè)它初值為0)

str = [];%保留參數(shù), 置[]就可以了, 沒什么用

ts = [0 0];%采樣周期設(shè)為0表示是連續(xù)系統(tǒng), 如果是離散系統(tǒng)在下面的mdlGetTimeOfNextVarHit函數(shù)中具體介紹

case 1,sys=mdlDerivatives(t,x,u);

// flag=1表示此時要計算連續(xù)狀態(tài)的微分, 即上面提到的dx/dt=fc(t,x,u)中的dx/dt, 找到193行的函數(shù)mdlDerivatives, 如果設(shè)置連續(xù)狀態(tài)變量個數(shù)為0, 此處只需sys=[]就可以了, 按我們上述討論的那個模型, 此處改成 sys=fc(t,x(1),u)或sys=A*x(1)+B*u, 我們這兒x(1)是連續(xù)狀態(tài)變量, 而x(2)是離散的, 這兒只用到連續(xù)的, 此時的輸出sys就是微分

case 2,sys=mdlUpdate(t,x,u);

// flag=2表示此時要計算下一個離散狀態(tài), 即上面提到的x(k+1)=fd(t,x,u), 找到mdlUpdate函數(shù), 它這兒sys=[]表示沒有離散狀態(tài), 我們這兒可以改成sys=fd(t,x(2),u)或sys=H*x(2)+G*u;%sys即為x(k+1)

case 3,sys=mdlOutputs(t,x,u);

// flag=3表示此時要計算輸出, 即y=fo(t,x,u), 找到218行的mdlOutputs函數(shù).如果sys=[]表示沒有輸出, 我們改成sys=fo(t,x,u)或sys=C*x+D*u %sys此時為輸出y

case 4,sys=mdlGetTimeOfNextVarHit(t,x,u);

// flag=4表示此時要計算下一次采樣的時間, 只在離散采樣系統(tǒng)中有用(即上文的mdlInitializeSizes中提到的ts設(shè)置ts(1)不為0), 連續(xù)系統(tǒng)中只需在mdlGetTimeOfNextVarHit函數(shù)中寫上sys=[].這個函數(shù)主要用于變步長的設(shè)置, 具體實(shí)現(xiàn)大家可以用edit vsfunc看

vsfunc.m這個例子

case 9,sys=mdlTerminate(t,x,u);

//

flag=9表示此時系統(tǒng)要結(jié)束,一般來說寫上在mdlTerminate函數(shù)中寫上sys=[]就可, 如果你在結(jié)束時還要設(shè)置什么,就在此函數(shù)中寫完

了.Part II

此外, s函數(shù)還可以帶用戶參數(shù), 下面給個例子, 它和simulink下的gain

模塊功能一樣

function [sys,x0,str,ts] = sfungain(t,x,u,flag,gain)

switch flag, case 0, sizes = simsizes;sizes.NumContStates = 0;sizes.NumDiscStates = 0;sizes.NumOutputs = 1;sizes.NumInputs = 1;sizes.DirFeedthrough = 1;sizes.NumSampleTimes = 1;

sys = simsizes(sizes);

x0=[];str=[];ts=[0,0];case 3, sys=gain*u;case {1,2,4,9},sys = [];end

做好了s函數(shù)后, simulink--> user-defined function下拖一個S-Function到你的模型, 就可以用了.在simulink--> user-defined function還有個s-Function Builder, 他可以生成用c語言寫的s函數(shù).或者在matlab的workspace下打sfundemos, 可

以看到很多演示s函數(shù)的程序

Part III

SIMULINK s-function的設(shè)計

Simulink為用戶提供了許多內(nèi)置的基本庫模塊, 通過這些模塊進(jìn)行連接而構(gòu)成系統(tǒng)的模型.對于那些經(jīng)常使用的模塊進(jìn)行組合并封裝可以構(gòu)建出重復(fù)使用的新模塊, 但它依然是基于Simulink原來提供的內(nèi)置模塊.而Simulink s-function是一種強(qiáng)大的對模塊庫進(jìn)行擴(kuò)展的新工具.(一)s-function的概念

s-function是一個動態(tài)系統(tǒng)的計算機(jī)語言描述, 在MATLAB里, 用戶可以選擇用m文件編寫, 也可以用c或mex文件編寫, 在這里只給大家介紹如何用m文件編寫s-function.S-function提供了擴(kuò)展Simulink模塊庫的有力工具, 它采用一種特定的調(diào)用語法, 使函數(shù)和Simulink解法器進(jìn)行交互.S-function最廣泛的用途是定制用戶自己的Simulink模塊.它的形式十分通用, 能夠支持連續(xù)系統(tǒng)、離散系統(tǒng)和混合系統(tǒng).(二)建立m文件s-function

1.使用模板文件:sfuntmp1.m, 其格式為[sys,x0]=function(t,x,u,flag).該該模板文件位于MATLAB根目錄下toolbox/simulink/blocks目錄下

模板文件里s-function的結(jié)構(gòu)十分簡單, 它只為不同的flag的值指定要相應(yīng)調(diào)用的m文件子函數(shù).比如當(dāng)flag=3時, 即模塊處于計算輸出這個仿真階段時, 相應(yīng)調(diào)用的子函數(shù)為sys=mdloutputs(t,x,u).模板文件使用switch語句來完成這種指定, 當(dāng)然這種結(jié)構(gòu)并不唯一, 用戶也可以使用if語句來完成同樣的功能.而且在實(shí)際運(yùn)用時, 可以根據(jù)實(shí)際需要來去掉某些值, 因?yàn)椴⒉皇敲總€模塊都需要經(jīng)過所有的子

函數(shù)調(diào)用.模板文件只是Simulink為方便用戶而提供的一種參考格式, 并不是編寫s-function的語法要求, 用戶完全可以改變子函數(shù)的名稱, 或者直接把代碼寫在主函數(shù)里, 但使用模板文件的好處是, 比較方便, 而且條

理清晰.使用模板編寫s-function, 用戶只需把s-函數(shù)名換成期望的函數(shù)名稱, 如果需要額外的輸入?yún)⒘? 還需在輸入?yún)?shù)列表的后面增加這些參數(shù), 因?yàn)榍懊娴?個參數(shù)是simulink調(diào)用s-function時自動傳入的.對于輸出參數(shù), 最好不做修改.接下去的工作就是根據(jù)所編s-function要完成的任務(wù), 用相應(yīng)的代碼去替代模板里各個子函數(shù)的代碼即可.Simulink在每個仿真階段都會對s-function進(jìn)行調(diào)用.在調(diào)用時, Simulink會根據(jù)所處的仿真階段為flag傳入不同的值, 而且還會為sys這個返回參數(shù)指定不同的角色.也就是說盡管是相同的sys變量, 但在不同的仿真階段其意義卻不相同, 這種變化由simulink自動完成.m文件s-function可用的子函數(shù)說明如下:

mdlInitializeSizes(flag=0)--定義s-function模塊的基本特性, 包括采樣時間、連續(xù)或者離散狀態(tài)的初始條件和sizes數(shù)組

mdlDerivatives(flag=1)--計算連續(xù)狀態(tài)變量的微分方程

mdlUpdate(flag=2)--更新離散狀態(tài)、采樣時間和主時間步的要

mdlOutputs(flag=3)--計算s-function的輸出

mdlGetTimeOfNextVarHit(flag=4)--計算下一個采樣點(diǎn)的絕對時間, 這個方法僅僅是在用戶在mdlInitializeSizes 里說明了一個

可變的離散采樣時間

概括說來, 建立s-function可以分成兩個分離的任務(wù): 第一, 初始化模塊特性包括輸入輸出信號的寬度, 離散連續(xù)狀態(tài)的初始條件和采樣時間.第二, 將算法放到合適的s-function子函數(shù)中去。

2.定義s-function的初始信息

為了讓Simulink識別出一個m文件是s-function, 用戶必須在s-函數(shù)里提供有關(guān)s-函數(shù)的說明信息, 包括采樣時間、連續(xù)或者離散狀態(tài)個數(shù)等初始條件.這一部分主要是在mdlInitializeSizes子函數(shù)里

完成.Sizes數(shù)組是s-function函數(shù)信息的載體, 它內(nèi)部的字段意義為:

NumContStates(sys(1)):連續(xù)狀態(tài)的個數(shù)(狀態(tài)向量連續(xù)部

分的寬度)

NumDiscStates(sys(2)):離散狀態(tài)的個數(shù)(狀態(tài)向量離散部

分的寬度)

NumOutputs(sys(3)): 輸出變量的個數(shù)(輸出向量的寬度)

NumInputs(sys(4)):輸入變量的個數(shù)(輸入向量的寬度)

DirFeedthrough(sys(5)):有不連續(xù)根的數(shù)量

NumSampleTimes(sys(6)):采樣時間的個數(shù),有無代數(shù)循環(huán)

標(biāo)志

如果字段代表的向量寬度為動態(tài)可變, 則可以將它們賦值為-1.注意DirFeedthrough是一個布爾變量, 它的取值只有0和1兩種, 0表示沒有直接饋入, 此時用戶在編寫mdlOutputs子函數(shù)時就要確保子函數(shù)的代碼里不出現(xiàn)輸入變量u;1表示有直接饋入.NumSampleTimes表示采樣時間的個數(shù), 也就是ts變量的行數(shù), 與

用戶對ts的定義有關(guān).需要指出的是, 由于s-function會忽略端口, 所以當(dāng)有多個輸入變量或多個輸出變量時, 必須用mux模塊或demux模塊將多個單一輸入合成一個復(fù)合輸入向量或?qū)⒁粋€復(fù)合輸出向量分解為多個單一輸出.3.輸入和輸出參量說明

S-function默認(rèn)的4個輸入?yún)?shù)為t、x、u和flag, 它們的次序不

能變動, 代表的意義分別為:

t--代表當(dāng)前的仿真時間, 這個輸入?yún)?shù)通常用于決定下一個采樣時刻, 或者在多采樣速率系統(tǒng)中, 用來區(qū)分不同的采樣時刻點(diǎn), 并

據(jù)此進(jìn)行不同的處理

x--表示狀態(tài)向量, 這個參數(shù)是必須的, 甚至在系統(tǒng)中不存在狀態(tài)時也是如此.它具有很靈活的運(yùn)用

u--表示輸入向量

flag--是一個控制在每一個仿真階段調(diào)用哪一個子函數(shù)的參數(shù),由Simulink在調(diào)用時自動取值.S-function默認(rèn)的4個返回參數(shù)為sys、x0、它們的次序不能變動,代表的意義分別為:

sys--是一個通用的返回參數(shù), 它所返回值的意義取決于flag的值

x0--是初始的狀態(tài)值(沒有狀態(tài)時是一個空矩陣[]), 這個返回參數(shù)只在flag值為0時才有效, 其他時候都會被忽略.假設(shè), 有一系統(tǒng)如下:

dx1=x2

dx2=9.81*sin(x(1))-2*x(2)+u

求出系統(tǒng)在單位階躍輸入下的x1的狀態(tài)變化曲線, 假設(shè)x1,x2初值為

0, 則:

function [sys,x0]=dong(t,x,u,flag)

if flag==0

sys=[2;0;2;1;0;0];

x0=[0;0];

elseif flag==1

sys=[x(2);9.81*sin(x(1))-2*x(2)+u];

elseif flag==3

sys=[x(1);x(2)];

else

sys=[];

end

下載matlab中的set函數(shù)總結(jié)[五篇]word格式文檔
下載matlab中的set函數(shù)總結(jié)[五篇].doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點(diǎn)此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    Matlab中數(shù)據(jù)結(jié)構(gòu)總結(jié)

    參考鏈接:心心水滴論壇古木小永 主要數(shù)據(jù)結(jié)構(gòu)包括數(shù)組,字符串,胞,結(jié)構(gòu)體的用法,下面依次介紹 1 數(shù)組 1.1 數(shù)組的創(chuàng)建 創(chuàng)建數(shù)組的方法有很多,首先先講一下如何手動去輸入一個數(shù)組......

    Matlab文件讀取和寫函數(shù)總結(jié)5篇

    時間:2015/10/26 作者:張貴勇 所在學(xué)校:鄭州大學(xué)實(shí)習(xí)公司:北方大賢風(fēng)電科技 Matlab讀取文件函數(shù)總結(jié) 1. load讀取方式 a.基本說明: 只能讀取數(shù)值數(shù)據(jù),不能讀取含文本的數(shù)據(jù);日期......

    matlab函數(shù)、命令最全的自己總結(jié)

    《數(shù)字圖像處理》岡薩雷斯,Matlab函數(shù)匯總 . 圖像顯示 colorbar 顯示彩條 getimage 由坐標(biāo)軸得到圖像數(shù)據(jù) ice(DIPUM) 交互彩色編輯 image 創(chuàng)建和顯示圖像對象 imagesc 縮放數(shù)......

    Matlab在“函數(shù)的極限”教學(xué)中的應(yīng)用舉例

    Matlab在“函數(shù)的極限”教學(xué)中的應(yīng)用舉例 摘要:極限是微積分的基本工具和重要思想。該文利用Matlab畫圖工具,畫出幾個函數(shù)圖形。借助于圖形分析函數(shù)的極限,使學(xué)生印象深刻,更加......

    matlab總結(jié)

    班級: 學(xué)號: 姓名: Matlab學(xué)習(xí)綜述 MATLAB是一種科學(xué)計算軟件,專門以矩陣的形式處理數(shù)據(jù)。MATLAB將高性能的數(shù)值計算和強(qiáng)大的數(shù)據(jù)可視化功能集成在一起,并提供了大量的內(nèi)置函數(shù),從......

    MATLAB總結(jié)

    目錄 一、Matlab相關(guān)說明 ..................................................................... 2 二、Matlab操作注意事項(xiàng) ...............................................

    matlab小波變換函數(shù)的總結(jié)與程序

    小波去噪舉例 MATLAB中用wnoise函數(shù)測試去噪算法 sqrt_snr=3; init=231434; [x,xn]=wnoise(3,11,sqrt_snr,init); % 加噪,信噪比為3 subplot(3,2,1),plot(x) title('orig......

    php開發(fā)中常用函數(shù)總結(jié)

    php開發(fā)中常用函數(shù)總結(jié) 1.獲取IP2.時間的增加3.檢查日期是否合法日期4.時間比較函數(shù),返回兩個日期相差幾秒、幾分鐘、幾小時或幾天5.PHP重定向6.獲取訪問者瀏覽器7.獲取訪問......

主站蜘蛛池模板: 亚洲日本中文字幕天天更新| 亚洲精品一区久久久久久| 亚洲午夜无码久久yy6080| 国产精品久久久亚洲| 色欲综合久久躁天天躁| 欧洲国产在线精品三区| 亚洲欧洲日本无在线码| 北条麻妃无码| 国产热re99久久6国产精品首页| 精品无码一区二区三区爱欲| 国产 中文 亚洲 日韩 欧美| 妖精色av无码国产在线看| 日韩人妻无码免费视频一区二区三区| 欧美网站免费观看在线| 中文字幕av一区中文字幕天堂| 天堂va欧美va亚洲va好看va| 福利视频一二三在线观看| 国产伦精品一区二区三区| 无码人妻丰满熟妇区五十路百度| 亚洲精品美女久久久久久久| 久久久久亚洲av成人网| 成av人片在线观看www| 亚洲国产精品久久久久久| 18禁超污无遮挡无码免费游戏| 公与淑婷厨房猛烈进出视频免费| 国产无套粉嫩白浆在线| 亚洲人成线无码7777| 国产97色在线 | 免| 少妇人妻偷人精品免费视频| 国产精品99久久免费黑人人妻| 麻豆国产va免费精品高清在线| 亚洲最大av无码国产| 国产欧美精品aaaaaa片| 波多野结衣美乳人妻hd电影欧美| 中文字幕乱码免费视频| 性按摩xxxx在线观看| 日本高清色倩视频在线观看| 亚洲日韩精品欧美一区二区| 亚洲va中文慕无码久久av| 欧美日韩国产精品| 久久婷婷五月综合中文字幕|