版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、MATLAB 重點(diǎn)歸納第 1 章 MATLAB R2010a環(huán)境1、工作空間窗口、命令窗口、歷史命令窗口、開始按鈕2、>>所在行可輸入命令;沒(méi)有 >> 所在行顯示結(jié)果3、4、MATLAB常用標(biāo)點(diǎn)符號(hào)得功能(9頁(yè))cd設(shè)置當(dāng)前目錄。eg:要設(shè)置當(dāng)前目錄為“ C:MY DIR ": >>cd C:MY DIR變量1變量2參數(shù) 將變量保存到文件中save5、save%將變量保存到文件中savesave6、load變量%將變量a,b保存到文件中£ppend%將變量a,b添加到文件中1變量2%從數(shù)據(jù)文件中取出變量存放到工作空間load%把文件中得全
2、部變量裝入內(nèi)存load7、who查閱%把文件中得a,b變量裝入內(nèi)存MATLAB內(nèi)存變量名whos查閱MATLAB內(nèi)存變量變量名、大小、類型與字節(jié)數(shù)9、clear刪除工作空間中得變量10、i=exist( X '查詢工作空間中就是否存在X '變量i=1表示存在一個(gè)變量名為X '得變量i=2表示存在一個(gè)名為X、m'得文件i=3表示存在一個(gè)名為X、mex:'得文件i=4表示存在一個(gè)名為X、mdl'得文件i=5表示存在一個(gè)變量名為X '得內(nèi)部函數(shù)i=0表示不存在以上變量與文件(Path,'C:MY DIR '11、path%列出M
3、ATLAB得搜索路徑P ath%在MATLAB得搜索路徑得末尾添加新目錄C:MY DIR惡澮鼴豈蒔愾闖。12、what列出當(dāng)前目錄下得 M、MAT、MEX文件清單13、dir%列出當(dāng)前目錄下得文件與子目錄清單dir目錄名%列出指定目錄下得文件與子目錄清單14、type文件名Type abs、m%顯示指定M文件得內(nèi)容%顯示abs、m文件得注釋內(nèi)容15、which%指出M、MAT、MEX文件、工作空間變量、內(nèi)置函數(shù)或Simulink模型所在目錄蹣滎達(dá)湯轅鉞詮。16、matlabroot%返回安裝MATLAB得根目錄第2章MATLAB數(shù)值計(jì)算1、各種整數(shù)數(shù)據(jù)類型得范圍與類型轉(zhuǎn)換函數(shù)表(30頁(yè))2、&
4、gt;> a=5;>> b=0;>> c=67;>> u1=uint8(a)%轉(zhuǎn)換成無(wú)符號(hào)整型u1 =>> s1=char(c)%轉(zhuǎn)換成字符型為字母 Cs1 =>> li=logical(b)%轉(zhuǎn)化成邏輯型為falsea=image(z)%計(jì)算虛部a=abs(z)4、變量得命名規(guī)則:%計(jì)算幅值1)2)3)變量名區(qū)分字母得大小寫;變量名不能超過(guò)63個(gè)字符;變量名必須以字母開頭,組成可以就是任意字母、數(shù)字或者下劃線; 關(guān)鍵字不能作為變量名4)5、特殊變量(33頁(yè))6、矩陣輸入:li =3、MATLAB中用i,j表示敘述得單位Z=a+
5、b*i 或 z=r*exp(i* 0 )a=real(z)%計(jì)算實(shí)部矩陣元素用括住,行內(nèi)用逗號(hào)或空格隔開,行與行用分號(hào)或回車隔開7、通過(guò)語(yǔ)句生成矩陣from : to1) from:step:toFrom,step,to分別表示開始值、 步長(zhǎng)與結(jié)束值。Step省略時(shí)默認(rèn)為1。當(dāng)stepv0而from<to時(shí)表示空矩陣。 歲倆榮瘡崗頏餅。>> x=3:-1:02)使用lins pace與logs pace函數(shù)生成向量Lins pace就是用來(lái)生成線性等分向量,直接給出元素得個(gè)數(shù)從而得出各個(gè)元素得值linspace(a,b,n)3個(gè)參數(shù)分別表示開始值,結(jié)束值與元素個(gè)數(shù),生成a,b
6、之間線性分布得n個(gè)元素得行向量,n如果省略則默認(rèn)值就是100、摟頸犢產(chǎn)閬軛鈮。logs pace用來(lái)生成對(duì)數(shù)等分向量logs pace (a,b,n)生成從10a到10b之間按對(duì)數(shù)等分得n個(gè)元素得 行向量,n如果省略則默認(rèn)50飴祿謔將聵噲礡。>> x1=lins pace(0,2* pi ,5)x1 =1、 57083、 14164、 71246、 2832>> x2=logs pace(0,2,3)x2 =1 10 1003)由函數(shù)產(chǎn)生特殊矩陣函數(shù)名功能例子輸入結(jié)果Zeros(m,n)產(chǎn)生m*n得全0矩陣Zeros(2,3)000000Ones(m,n)產(chǎn)生m*n得全
7、1矩陣ones(2,3)111111rand(m,n)產(chǎn)生均勻分布得隨機(jī)矩陣,rand(2,3)0、81470、 12700、 6324元素取值范圍為0、01、00、90580、 91340、 0975randn(m,n)產(chǎn)生正態(tài)分布得隨機(jī)矩陣randn(2,3)-0、43363、 5784-1、34990、34262、 76943、 0349Magic(N)產(chǎn)生N階魔方矩陣(矩陣Magic(3)816得行、列與對(duì)角線上得357元素得與相等)492eye(m,n)產(chǎn)生m*n得單位矩陣Eye(3)100010001true(m,n)產(chǎn)生m*n得邏輯矩陣,True(3)111false(m,n)全
8、為ture111產(chǎn)生m*n得邏輯矩陣,111全為false當(dāng)zeros,ones,rand,randn,eye函數(shù)中只有一個(gè)參數(shù)n時(shí),則為n*n得方陣>> t=true(3)>> t(1:2,3)=false(2,1)%1,2行得第2列改為false2)3)A=1,2;3,4;5,62)單下標(biāo)方式:把矩陣得所有列按照先左后右得次序連接成 矩陣得單下標(biāo)s=(j-1)/8m+i諭軍絛縭閏緯藶。8矩陣得下標(biāo)1)全下標(biāo)方式A(1,2)=2A(1,2)=7A=1,7;3,4;5,6關(guān)鄆協(xié)額肅紳蠑?!耙痪S長(zhǎng)列”,然后對(duì)元素位置進(jìn)行編號(hào),m*n9、子矩陣塊得產(chǎn)生方式1)全下標(biāo)方式:(
9、以3*3矩陣為例)a(1,3,2,3)表示取行數(shù)為1,3,列數(shù)為2,3得元素構(gòu)成子矩陣a(1:3,2:3)取行數(shù)13,列數(shù)23得元素構(gòu)成子矩陣a(:;3)取所有得行數(shù),列數(shù)為a=( 1:3,end)表示取行數(shù)用單下標(biāo)方式:a(1,3;2,6)表示取單下標(biāo)為邏輯矩陣:3得元素構(gòu)成子矩陣13,列數(shù)為3得元素構(gòu)成矩陣,end表示某一位數(shù)中得最大值,即31,3,2,6得元素構(gòu)成子矩陣a(l1,l2)表示子矩陣時(shí),l1,l2為邏輯向量,l1,l2得元素為0則不取該位置元素,反之則取該位置元素。飢穩(wěn)煥鳳羨鸛鋨。>> a=1,2,3;4,5,6;7,8,9;>> I1=logical
10、(1 0 1);>> I2=logical(1 1 0);>> a(l1,l2) ans =10、矩陣得賦值:全下標(biāo)方式,單下標(biāo)方式,全元素方式eg:全元素方式:>> a=1 2;3 4;5 6>> b=1 2 3;4 5 6>> a(:)=b%按單下標(biāo)方式給a賦值11、 矩陣元素得刪除操作:賦值為空矩陣A(:,3)刪除1列元素;a(1)=,按單下標(biāo)方式刪除1個(gè)元素,則矩陣變?yōu)樾邢蛄?3、矩陣得翻轉(zhuǎn)(常用矩陣翻轉(zhuǎn)得函數(shù)功能)12、 生成大矩陣a13、 矩陣與數(shù)組運(yùn)算a=1 2 3;4 5 6;7 8 9函數(shù)名功能det(X)計(jì)算方陣行
11、列式rank(X)求矩陣得秩,得出行列式不為0得最大方陣邊長(zhǎng)inv(X)求矩陣得逆,當(dāng)方陣 X得dit(X)不等于0,逆陣才存在,相乘為單位矩陣diag(X)產(chǎn)生X矩陣得對(duì)角陣函數(shù)名功能例子輸入結(jié)果triu(X)產(chǎn)生X矩陣得上三角矩陣,其余元素補(bǔ)0triu(a)120040009tril(X)產(chǎn)生X矩陣得下三角矩陣,其余元素補(bǔ)0tril(a)100040569fli pud(X)使矩陣X沿水平軸上下翻轉(zhuǎn)fli pud(a)569040a=1 2 0; 0 4 0; 5 6 9120fli plr(X)使矩陣X沿垂直軸左右翻轉(zhuǎn)fli plr(a)02104096515、矩陣與數(shù)組得算術(shù)運(yùn)算X=A
12、B表示方程A*X=B得解X=A/B表示方程X*A=B得解數(shù)組得乘法為、*除法運(yùn)算有、與、/,表示數(shù)組相應(yīng)元素相乘除矩陣乘方AP,數(shù)組乘方A、AB16、矩陣與數(shù)組得轉(zhuǎn)置A表示矩陣A得轉(zhuǎn)置,若A為復(fù)數(shù)矩陣,則為共軛轉(zhuǎn)置A、表示數(shù)組A得轉(zhuǎn)置,如果數(shù)組 A為復(fù)數(shù)數(shù)組,則不就是共軛轉(zhuǎn)置17、數(shù)組得基本函數(shù)函數(shù)名含義函數(shù)名含義abs絕對(duì)值或者復(fù)數(shù)模Mod模除求余Sqrt平方根exp自然指數(shù)Real實(shí)部Log自然對(duì)數(shù)Imag虛部Log10以10為底得對(duì)數(shù)conj復(fù)數(shù)共軛18、矩陣與數(shù)組運(yùn)算得對(duì)比表(52頁(yè))19、關(guān)系操作與邏輯操作1)MATLAB常用得關(guān)系操作符有<<=>,>= =,
13、=(不等于) 如果用來(lái)比較得2個(gè)變量都就是標(biāo)量,則結(jié)果為真(1)或假(0) 如果用來(lái)比較得都就是數(shù)組,則大小必須相同,結(jié)果也就是同樣大小得數(shù)組,數(shù)組得元素為 如果用來(lái)比較得就是 1個(gè)數(shù)組與1個(gè)標(biāo)量,則把數(shù)組得每個(gè)元素分別于標(biāo)量比較,結(jié)果為同樣大小相同得數(shù)組,數(shù)組得元素為 0或1攝訛謝搖針輞襉。 關(guān)系操作符 <,<=>,>=僅對(duì)參加比較得變量得實(shí)部進(jìn)行比較,而,=,=可同時(shí)對(duì)實(shí)部與虛部進(jìn)行比較颮國(guó)僂鱒類峴薟。2)邏輯運(yùn)算與& 或I非 異或xor 非0元素表示真(1),0元素表示假(0),邏輯運(yùn)算得結(jié)果為 0或1 如果用來(lái)邏輯運(yùn)算得2個(gè)變量都就是標(biāo)量,則結(jié)果為0、1
14、得標(biāo)量 如果用來(lái)邏輯運(yùn)算得2個(gè)變量都就是數(shù)組,則必須大小相同,結(jié)果為同樣大小相同得數(shù)組 先決與&&,先決或II20、常用得關(guān)系邏輯函數(shù)(54頁(yè))21、在MATLAB中各種運(yùn)算符得優(yōu)先級(jí):'(矩陣轉(zhuǎn)置)、A(矩陣冪)與、(數(shù)組轉(zhuǎn)置)、A(數(shù)組冪)(邏輯非)*(乘)、/(左除)、(右除)與、*(點(diǎn)乘卜、/(點(diǎn)左除)、(點(diǎn)右除)+、-(加減):(冒號(hào)) <、 <=、 >、 >=、 &(邏輯與)1(邏輯或)&&(先決與)11(先決或)22、矩陣得大小 size( a)返回行數(shù)或列數(shù)得最大值length ( p)等價(jià)于max(siz
15、e(p) 23、多項(xiàng)式1)多項(xiàng)式P 1(x)= x3+21x2+20x可以表示為:P仁1 21 20 0%常數(shù)項(xiàng)為0,按冪得降序排列。最后一個(gè)元素一定就是表示常數(shù)項(xiàng)闞鎰洶綁輟篋麥。如果無(wú)常數(shù)項(xiàng),則應(yīng)該令該元素為02)多項(xiàng)式求值po lyval( p,s)計(jì)算多項(xiàng)式在給定變量時(shí)得值。 說(shuō)明:P為多項(xiàng)式,s為給定矩陣。p1=1 21 20 0;p olyval( p1,2)%計(jì)算x=2時(shí)多項(xiàng)式得值x=0:0、5:3;po lyval( p1,x)3)多項(xiàng)式求根r=roots (p)P=poly(r)4)特征多項(xiàng)式5)部分分式展開P=pol y(s)r,p,k=residue ( b,a)%計(jì)算x為
16、向量時(shí)多項(xiàng)式得值P為多項(xiàng)式,r為計(jì)算得多項(xiàng)式得根,以列向量形式保存 根據(jù)多項(xiàng)式得根計(jì)算多項(xiàng)式得系數(shù)s必須就是方陣,P為特征多項(xiàng)式r,pJ)=iTsidn0l),a)=將分式表達(dá)式進(jìn)行多項(xiàng)式的部分分式展開."些=丄+丄一 +丄+匕屮-V5)5P5-Pn說(shuō)叫bWi分別是分子®分母多項(xiàng)式系數(shù)行向量;r是hu吋留談行向量:P剤PLP:P極點(diǎn)行向鑒上為真項(xiàng)5麗薑¥P觀將表達(dá)式舄譌斷部分分式展樂(lè)“總1盂XI 21 £0p3100 2001 :2 T*PrK=re3iclBe ,pl Jp 程序分析.表達(dá)式生Pm展開結(jié)果為徑壽-6)多項(xiàng)式得乘法與除法多項(xiàng)式乘法p=co
17、nv(pl,p2),p就是多項(xiàng)式 多項(xiàng)式除法,q,r=deconv(pl,p2):多項(xiàng)式 鈞。p1與p2得乘積多項(xiàng)式。p1被p2除得商為多項(xiàng)式q.余子式就是r講豈俁擴(kuò)經(jīng)邁7)多項(xiàng)式得微分與積分p=polyder(p1):多項(xiàng)式p1得微分為多項(xiàng)式?jīng)]有專門積分函數(shù),可以用p、/length(p):-1:1,k得方法來(lái)完成積分,k為常數(shù) 例:求多項(xiàng)式得微分與積分。P。p1=1 21 20 0p4=po lyder( p1)%多項(xiàng)式微分s=length( p4):-1:1p1=p4、/s,0%多項(xiàng)式積分,常數(shù)k=08)多項(xiàng)式得擬合與插值p=poKfitti,y,ii):多項(xiàng)式曲線擬合是用一"
18、多項(xiàng)式來(lái):區(qū)近一組給定的藪據(jù),1®用pob-fiS數(shù)來(lái)冥現(xiàn).擬合的推則是霞小二乘法,即找出使工粹沙-制最小的殊)-d說(shuō)班X. y向童分別為N個(gè)數(shù)握邑的甌縱坐樂(lè)11是ffl來(lái)擬合的多項(xiàng)式附*; P 擬合的笑項(xiàng)式,P為口-1牛系數(shù)構(gòu)成的行向量祕(mì)插值運(yùn)算:根據(jù)數(shù)據(jù)點(diǎn)得規(guī)律,找到一個(gè)多項(xiàng)式表達(dá)式可以連接兩個(gè)點(diǎn),插并得出相鄰數(shù)據(jù)點(diǎn)之 間得數(shù)值。一維插值yi=interp1(x,y,xi, method':一維插值就是指對(duì)一個(gè)自變量得插值,interp1函數(shù)就是用來(lái)進(jìn)行一維插值得。說(shuō)明:x、y為行向量;xi就是插值范圍內(nèi)任意點(diǎn)得 x坐標(biāo),yi則就是插值運(yùn)算后得對(duì)應(yīng) y坐標(biāo);method就
19、是插值函數(shù)得類型,“near”為線性插值(默認(rèn)),“neares為用最接近得相鄰點(diǎn)插值,spline”為三次樣條插值,Cubic ”為三次插值。??虧無(wú)贗腳鯨幘獺。24、數(shù)據(jù)分析原則 如果輸入得就是向量, 如果輸入得就是矩陣,MATLAB數(shù)據(jù)統(tǒng)計(jì)分析函數(shù)1)2)則按整個(gè)向量進(jìn)行運(yùn)算則按列進(jìn)行運(yùn)算(75 頁(yè))注意 max (x) 與 max(x(:)得差別?>>a1=2*sqil(5)+pi%創(chuàng)建數(shù)值常量3)4)常用得差分與積分函數(shù)(76頁(yè))卷積與快速傅里葉變換conv(x,y)計(jì)算向量得卷積(若 x就是輸入信號(hào),y就是線性系統(tǒng)得脈沖過(guò)渡函數(shù),則X,Y得卷積為系統(tǒng)得輸出信號(hào))賓瀟繡圇
20、篳慮籟。q,r=deconv(x,y)解卷積運(yùn)算x=conv(y,q)+rMA TLAB軟件得序列下標(biāo)從1開始而不就是0X=fft(x,N)對(duì)離散序列進(jìn)行離散傅里葉變換X=ifft(x,N)對(duì)離散序列進(jìn)行離散傅里葉逆變換x可以就是向量,矩陣,多維數(shù)組,N為輸入變量x得序列長(zhǎng)度,可省略。如果x得長(zhǎng)度小于N,則會(huì)自動(dòng)補(bǔ)零;如果x得長(zhǎng)度大于N,則會(huì)自動(dòng)截?cái)啵划?dāng) N取2得整數(shù)冪時(shí),傅立葉變換得計(jì)算速度最快。 一般情況下,fft求出得函數(shù)為復(fù)數(shù),可用abs及angle分別求其幅值與相位。渙剎鰻餅選鶩髏。第3章MATLAB符號(hào)計(jì)算1、創(chuàng)建符號(hào)常量 sym('常量')sym(常量,參數(shù))%
21、把常量按某種格式轉(zhuǎn)換為符號(hào)常量參數(shù)可選為 d'(十進(jìn)制)、 f'(浮點(diǎn))、 e'(帶有機(jī)器浮點(diǎn)誤差得有理值)或r (最接近得 有理數(shù)值)四種格式,也可省略(默認(rèn)為'r')。榮鑠瞞龍蠣韋應(yīng)。2、MATLAB得數(shù)學(xué)計(jì)算:包括數(shù)值計(jì)算與符號(hào)計(jì)算數(shù)值計(jì)算:不允許使用未賦值得變量符號(hào)計(jì)算:可以使用未賦值得符號(hào)變量進(jìn)行運(yùn)算3、創(chuàng)建數(shù)值常量與符號(hào)常量>>a=sym('s in(2)')a = sin(2)%創(chuàng)建符號(hào)常量,注意與>>a=sin(2)得區(qū)別籜討聯(lián)輾擄襖銷。a1 = 7、 6137>>a2=sym('
22、;2*sqrt(5)+pi')%創(chuàng)建符號(hào)常量a2 = 2*sqrt(5)+pi>>a4=sym(2*sqrt(5)+pi, 'd') a4 = 7、 637272610%按最接近得十進(jìn)制浮點(diǎn)數(shù)表示符號(hào)常量>>a5='2*sqrt(5)+pi'%字符串常量 ,注意與第 3 條命令得執(zhí)行結(jié)果比較 簍鎩慟緹幣噲瘡。a5 = 2*sqrt(5)+pi4、創(chuàng)建符號(hào)變量sym(變量',參數(shù))參數(shù)用來(lái)限定符號(hào)變量得數(shù)學(xué)特性 positive '表示為正、實(shí)符號(hào)變量,%把變量定義位符號(hào)對(duì)象real'為實(shí)符號(hào)變量, unre
23、al'為非實(shí)符號(hào)變量5、創(chuàng)建符號(hào)表達(dá)式sym6、創(chuàng)建多個(gè)符號(hào)變量與符號(hào)表達(dá)式表達(dá)式')Syms( argT,'arg2',,參數(shù))Syms arg2 arg2,參數(shù)7、創(chuàng)建符號(hào)矩陣>> A=sym('a,b;c,d')>> syms a b c d 饜瑋誠(chéng)穩(wěn)匱鋼時(shí)。>> A=a,b;c,d a, b c, d a, b c, d8、符號(hào)表達(dá)式得代數(shù)運(yùn)算1 ) 算術(shù)與關(guān)系運(yùn)算符(1) 算術(shù)運(yùn)算符“ ”, “”, “ ”, “”, “”,A”分別實(shí)現(xiàn)符號(hào)矩陣得運(yùn)算。”, “、 /”,“ ”分別實(shí)現(xiàn)符號(hào)矩陣得共軛轉(zhuǎn)置
24、、A ”分別實(shí)現(xiàn)符號(hào)數(shù)組得運(yùn)算。非共軛轉(zhuǎn)置。(2) 關(guān)系運(yùn)算符在符號(hào)對(duì)象得比較中,沒(méi)有 “大于 ”、“大于等于 ”、 (“= =”、“=”),為真時(shí),用 1 表示;為假時(shí),用小于 ”、 “小于等于 ”得概念,而只有就是否 “等于 ”得概念 O 表示 齠蕪綾緇麼鶯儼。2)、 函數(shù)運(yùn)算(1) 三角(反三角 )函數(shù)與雙曲函數(shù)sin、cos、 tanasin、acos、 atansinh、cosh、tanh(2) 指數(shù)與對(duì)數(shù)函數(shù)sqrt、 exp、 expm自然對(duì)數(shù)log(表示In),無(wú)log2與loglO(3) 復(fù)數(shù)函數(shù)conj、 real、 imag、 abs 無(wú) angle 函數(shù)(4) 矩陣代數(shù)
25、命令diag, triu, tril , inv, det, rank, poly, eig9、符號(hào)表達(dá)式中自由變量得確定(重要)1)小寫字母 i,j 不能作為自由變量2)符號(hào)表達(dá)式中如果有多個(gè)符號(hào)變量,則按照:首先選擇x作為自由變量;如果沒(méi)有 x則選擇在字母順序中最接近x得字符變量;如果與x相等距離,則在x后面得優(yōu)先郵綏閨飭鑭無(wú)擇。3)大寫字母比所有小寫字母都靠后10、確定自由符號(hào)變量:自動(dòng)確定符號(hào)表達(dá)式中得自由符號(hào)變量symvar(EX PR) findsym(EXPR、n)EXPR可以就是符號(hào)表達(dá)式或符號(hào)矩陣;n為按順序得出符號(hào)變量得個(gè)數(shù)。當(dāng)n省略時(shí),則不按順序得出EXPR中所有得符號(hào)變
26、量。詬愛繡巋鱗脛齬。>>f = sym('5*vAu-3*w+Y+z')%得出所有得符號(hào)變量,不按次序>>findsym(f)ans =Y, u, v, w, z%得出所有得符號(hào)變量,不按次序>>findsym(f,5)ans =w,z,v,u,Y11、符號(hào)表達(dá)式得化簡(jiǎn)(91頁(yè))1)多項(xiàng)式形式2) 因式形式3) 嵌套形式多項(xiàng)式化簡(jiǎn)函數(shù)表P retty、collect、exp and、hor ner、factor函數(shù)名變換前變換后備注P rettyxA3-6*xA2+11*x*-632x - 6 x + 11 x - 6給出排版形式得輸出結(jié)果c
27、ollect(x-1)*(x-2)*(x-3)x3-6*x2+11*x*-6表示為合并同類項(xiàng)多項(xiàng)式,當(dāng)有多個(gè)符號(hào)變 量,可指定按某個(gè)符號(hào)變量來(lái)合并,否則按 默認(rèn)得自由變量進(jìn)行expand(x-1)*(x-2)*(x-3)x3-6*x2+11*x*-6表示為多項(xiàng)式形式,多項(xiàng)式展開形式hor nerx3-6*x2+11*x*-6x*(11*y + x*(x - 6) - 6表示為嵌套形式factorx3-6*x2+11*x*-6(x - 3)*(x - 1)*(x - 2)表示為因式連乘得形式collect(f1,''按y變量來(lái)變換simplify函數(shù):化簡(jiǎn)函數(shù),對(duì)三角函數(shù)、對(duì)數(shù)函
28、數(shù)、冪函數(shù)等特別有效>> y=sym('cos(x)A2-sin(x)A2')cos(x)A2 - sin(x)A2>> simp lify(y)ans =cos(2*x)simpie函數(shù):尋求包含最少數(shù)目字符得表達(dá)式簡(jiǎn)化形式12、符號(hào)極限畫議格式匚1說(shuō)明Tun f(W1:1畤屮對(duì)樓顏丈?的極卩2'Im f(xji 4STmt;氓 w對(duì)X 豳5丈一的極限當(dāng)左右極限不相等時(shí)極限不再jim fUi 卩劉斗棗趙近干2的極跟4km ftxji'対盂塞崩近于蘭的®限='記住每一個(gè)函數(shù)表示什么>> f=sym('
29、1/x')1/X >> limit(f)ans =NaN%當(dāng)左右極限不相等時(shí),表達(dá)式得極限不存在,為NaN>> limit(f,'x',0,'left') ans = -Inf用極限方法也可以求函數(shù)得倒數(shù)diff(f) diff(f,t)13、符號(hào)微分%求f對(duì)默認(rèn)自由變量得一階微分%求f對(duì)指定符號(hào)變量t得一階微分%求f對(duì)默認(rèn)自由變量得 n階微分diff(f,t,n)%求f對(duì)指定符號(hào)變量t得n階微分0diff(g,'t')%對(duì)符號(hào)變量t求一階微分eg: >> f=sym('a*xA2+b*x+c&
30、#39;)a*x2 + b*x + c>> diff(f)%對(duì)默認(rèn)自由變量X求一階微分ans =b + 2*a*x>> diff(f,'a')%對(duì)符號(hào)變量a求一階微分ans =x2>> diff(f,'x',2)%對(duì)符號(hào)變量x求二階微分ans =2*a>> diff(f,3)%對(duì)默認(rèn)自由變量x求三階微分ans =diff用于符號(hào)矩陣時(shí),其結(jié)果就是對(duì)矩陣得每一個(gè)元素進(jìn)行微分計(jì)算%創(chuàng)建符號(hào)矩陣%對(duì)默認(rèn)自由變量求一階微分eg:syms t x yg=2*y tA2;t*sin(y) exp (x)diff(g)diff(
31、g,'y')diff(g,2)%對(duì)默認(rèn)自由變量求二階微分可以使用 diff 計(jì)算向量間元素得差值eg: >> x1=0:0 、5:2;>> y1=sin(x1)y1 =0、47940、84150、99750、9093>> diff(y1)ans =0、 47940、36200、1560-0、0882計(jì)算出得差值比原來(lái)得向量少一列14、符號(hào)積分int(f, 't')%求符號(hào)變量t 得不定積分%求符號(hào)變量t 得積分int(f, 't',a,b)int(f, 't','m','
32、n')說(shuō)明:t為符號(hào)變量,當(dāng)t省略則為默認(rèn)自由變量;象, ?m,n 為積分區(qū)間;與符號(hào)微分相比,符號(hào)積分復(fù)雜得多。 因?yàn)楹瘮?shù)得積分有時(shí)可能不存在,即使存在,也可能限于很多條件,%求符號(hào)變量t 得積分a與b為數(shù)值,a,b 為積分區(qū)間; m 與 n 為符號(hào)對(duì) 煉叁餒統(tǒng)訥餡薺。MATLAB 無(wú)法順利得出。當(dāng)15、MA TLAB 不能找到積分時(shí),將給出警告提示。 僥鎪攝氌嘔鋯縟。 符號(hào)方程得求解1)代數(shù)方程solve(eq','v')solve( eq1' 'eq2', 'v1 ' 'v2')%求方程組關(guān)于指定變量
33、得解%求方程關(guān)于指定變量得解蕕鈔錛稱獎(jiǎng)駑腎。說(shuō)明:eq可以就是含等號(hào)得符號(hào)表達(dá)式得方程,也可以就是不含等號(hào)得符號(hào)表達(dá)式,但所指得仍就是令eq=0得方程;當(dāng)參數(shù)v省略時(shí),為方程中默認(rèn)得自由變量;其輸出結(jié)果為結(jié)構(gòu)數(shù)組類型。轟皚歿憒嘖蕕剄。>>f仁sym('a*xA2+b*x+c')%無(wú)等號(hào)f1 =a*x2 + b*x + c>> solve(f1)ans =-(b + (b2 - 4*a*c)A(1/2)/(2*a)-(b - (b2 - 4*a*c)A(1/2)/(2*a)>> f2=sym('sin(x)')f2 =sin(x
34、)>> solve(f2,'x')ans =%當(dāng) sinx=0 有多個(gè)解時(shí),只能得出 0 附近得有限幾個(gè)解2x 1 0計(jì)算三元非線性方程組 x3z 4 得解yz>>eq1=sym('x2+2*x+1');>>eq2=sym('x+3*z=4');>>eq3=sym('y*z=-1');>>x,y,z=solve('xA2+2*x+1', 'x+3*z=4', 'y*z=-1')%注意與用矩陣除求解方程組得區(qū)別 縝蘞擺殮嶼臏鵲
35、。x = -1 y = -3/5 z =5/3輸出結(jié)果為"結(jié)構(gòu)對(duì)象”,如果最后一句為S=solve(eq1,eq2,eq3)則輸出結(jié)果為S=x: 1x1 sym y: 1x1 sym z: 1x1 sym ?第4章MATLAB可視化與GUI設(shè)計(jì)1、基本繪圖命令plot(x)繪制以x為縱坐標(biāo)得二維曲線plot(x,y)繪制以x為橫坐標(biāo),y為縱坐標(biāo)得二維曲線plot(x,y)%繪制Wx為槿坐標(biāo)"y為縱£標(biāo)的二維曲線說(shuō)明土 xUyiiJ以址向量(行冉S或列向量)或矩陣0其4 3都足向量的 S#用-如果冥和¥部是向星,Wx.y的長(zhǎng)度網(wǎng)該相同.如累箕為g向最,則以 實(shí)部為橫坐標(biāo).虛部為縱堅(jiān)標(biāo)做圖a:plot(x1,y1,K2,y2,.) %繪制芳條郵戈plat(x,y,s) %?rplot(x,y)基礎(chǔ)匕增加“曲線的線型、顔色和數(shù)鋸點(diǎn)形的設(shè) 定"tp佗3貞表4-2)說(shuō)明:S為類型說(shuō)明符串尋數(shù):S符串可以足線醴,和®據(jù)點(diǎn)形三
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度苗圃基地苗木交易市場(chǎng)運(yùn)營(yíng)管理合同4篇
- 2024年度青海省公共營(yíng)養(yǎng)師之三級(jí)營(yíng)養(yǎng)師模擬考試試卷A卷含答案
- 二零二四年度新媒體平臺(tái)廣告創(chuàng)意策劃合同3篇
- 2025年度個(gè)人旅游保證金貸款合同樣本2篇
- 2025年度大客車租賃合同車輛事故處理辦法4篇
- 2025版智慧城市建設(shè)項(xiàng)目農(nóng)民工用工保障合同4篇
- 2025年度個(gè)人信用借款擔(dān)保合同標(biāo)準(zhǔn)版2篇
- 2025年度個(gè)人購(gòu)房物業(yè)托管合同
- 二零二五年度電商平臺(tái)大數(shù)據(jù)分析與應(yīng)用服務(wù)合同文本4篇
- 教育科技融合學(xué)校體育活動(dòng)的數(shù)字化創(chuàng)新實(shí)踐
- 2022年中國(guó)電信維護(hù)崗位認(rèn)證動(dòng)力專業(yè)考試題庫(kù)大全-上(單選、多選題)
- 紀(jì)委辦案安全培訓(xùn)課件
- 超市連鎖行業(yè)招商策劃
- 醫(yī)藥高等數(shù)學(xué)智慧樹知到課后章節(jié)答案2023年下浙江中醫(yī)藥大學(xué)
- 城市道路智慧路燈項(xiàng)目 投標(biāo)方案(技術(shù)標(biāo))
- 初中英語(yǔ)-Unit2 My dream job(writing)教學(xué)設(shè)計(jì)學(xué)情分析教材分析課后反思
- 【公司利潤(rùn)質(zhì)量研究國(guó)內(nèi)外文獻(xiàn)綜述3400字】
- 工行全國(guó)地區(qū)碼
- 新疆2022年中考物理試卷及答案
- 地暖工程監(jiān)理實(shí)施細(xì)則
- 頂部板式吊耳計(jì)算HGT-20574-2018
評(píng)論
0/150
提交評(píng)論