freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

ch2、matlab語言基礎(chǔ)-全文預(yù)覽

2025-09-27 14:58 上一頁面

下一頁面
  

【正文】 n2,..) ? 輸入和輸出(返回)的參數(shù)個(gè)數(shù)分別由 nargin和 nargout兩個(gè) MATLAB保留的變量來給出。需要在工作空間中創(chuàng)建并獲取變量,也就是說處理的數(shù)據(jù)為命令窗口中的數(shù)據(jù),沒有輸入?yún)?shù),也不會(huì)返回參數(shù)。 ? 在運(yùn)行程序之前,必須設(shè)置好 MATLAB的工作路徑,使得所要運(yùn)行的程序及運(yùn)行程序所需要的其他文件處在當(dāng)前目錄之下,只有這樣,才可以使程序得以正常運(yùn)行。 設(shè)置好 MATLAB的工作路徑,以便程序運(yùn)行。要充分利用MATLAB工具箱提供的指令來執(zhí)行所要進(jìn)行的運(yùn)算,在語句行之后輸入分號(hào)使其及中間結(jié)果不在屏幕上顯示,以提高執(zhí)行速度。 ? 但圖形窗口關(guān)閉之后編輯結(jié)果不會(huì)保存 一點(diǎn)補(bǔ)充說明 一、 MATLBA程序的基本設(shè)計(jì)原則 %后面的內(nèi)容是程序的注解,要善于運(yùn)用注解使程序更具可讀性。 例 設(shè)定軸的范圍 axis( [xmin xmax ymin ymax]) 例 axis(‘equal’):將 x坐標(biāo)軸和 y坐標(biāo)軸的單位刻度大小調(diào)整為一樣。 ? title(‘字符串’ ) 在所畫圖形的最上端顯示說明該圖形標(biāo)題的字符串。 例 選擇圖像 figure( 1); figure( 2); … ; figure(n) 打開不同的圖形窗口,以便繪制不同的圖形。4 5 6。 可以驗(yàn)證: A*V=V*D ( 3)正交分解 [Q,R]=qr(A) 例: a = 9 8 6 8 [q,r]=qr(a) q = r = 0 將矩陣 A做正交化分解,使得Q*R=A,其中 Q為正交矩陣(其范數(shù)為 1,指令 norm(Q)=1),R為對(duì)角化的上三角矩陣。 y=interp1(xs,ys,x,’method’) ? 在有限樣本點(diǎn)向量 xs與 ys中,插值產(chǎn)生向量 x和 y,所用方法定義在 method中,有 4種選擇: ? nearest:執(zhí)行速度最快,輸出結(jié)果為直角轉(zhuǎn)折 ? linear:默認(rèn)值,在樣本點(diǎn)上斜率變化很大 ? spline:最花時(shí)間,但輸出結(jié)果也最平滑 ? cubic:最占內(nèi)存,輸出結(jié)果與 spline差不多 例 五 *、 MATLAB數(shù)據(jù)處理 矩陣分解 ( 1)奇異值分解 [U,S,V]=svd(A) 例: a = 9 8 6 8 可以驗(yàn)證: u*u’=I v*v’=I u*s*v’=a 求矩陣 A的奇異值及分解矩陣,滿足U*S*V’=A,其中 U、 V矩陣為正交矩陣( U*U’=I), S矩陣為對(duì)角矩陣,它的對(duì)角元素即 A矩陣的奇異值。該技巧在信號(hào)處理與圖像處理上應(yīng)用廣泛。polyval(a,2)=11 ( 3) *多項(xiàng)式的擬合 ? 多項(xiàng)式擬合又稱為曲線擬合,其目的就是在眾多的樣本點(diǎn)中進(jìn)行擬合,找出滿足樣本點(diǎn)分布的多項(xiàng)式。 》 [m,n]=size(a) m = 2 n = 3 了解矩陣操作函數(shù): flipud; fliplr; rot90 》 length(a) ans = 3 》 max(size(a)) ans = 3 》 rank(a) ans = 2 ? 在 MATLAB中,多項(xiàng)式使用降冪系數(shù)的行向量表示,如:多項(xiàng)式 1 1 625012 234 ???? xxxxp=poly(r) p = 1 12 0 25 116 四、多項(xiàng)式處理 ( 1)多項(xiàng)式的建立與表示方法 r=roots(p) r = + 表示為: p=[1 12 0 25 116],使用函數(shù) roots可以求出多項(xiàng)式等于 0的根,根用列向量表示。 矩陣的大小 ? [m,n]=size(A,x):返回矩陣的行列數(shù) m與 n,當(dāng) x=1,則只返回行數(shù) m,當(dāng) x=2,則只返回列數(shù) n。 ? A(:):得到一個(gè)長列矢量,該矢量的元素按矩陣的列進(jìn)行排列。 》 a=[1 2 3。 ? 點(diǎn)運(yùn)算是兩個(gè)維數(shù)相同矩陣對(duì)應(yīng)元素之間的運(yùn)算,在有的教材中也定義為數(shù)組運(yùn)算。 27 64] 四則運(yùn)算與冪運(yùn)算 ? 只有維數(shù)相同的矩陣才能進(jìn)行加減運(yùn)算。 81 118] 》 a.*b=[3 10。 5 9] 》 c=a+b d=ab 》 c= d= 4 7 2 3 8 13 2 5 》 a*b=[13 23。 a = 1 4 2 5 3 6 》 b=[1+2i 27i]39。 》 a=[1 2 3。這個(gè)指令為建立對(duì)數(shù)頻域軸坐標(biāo)提供了方便。 》 a=linspace(1,10,10) a= 1 2 3 4 5 6 7 8 9 10 ( 4)一些常用的特殊矩陣 單位矩陣: eye(m,n)。 》 x=[5 b c。大的矩陣可以用分行輸入,回車鍵代表分號(hào)。( what、 dir、 type、delete、 cd、 which) ? what:顯示當(dāng)前目錄下所有與 matlab相關(guān)的文件及它們的路徑。 ? 用 load 命令調(diào)入的變量,其名稱為用 save命令保存時(shí)的名稱,取值也一樣。 ? 如果結(jié)果為整數(shù),則顯示沒有小數(shù);如果結(jié)果不是整數(shù),則輸出形式有: format (short):短格式( 5位定點(diǎn)數(shù)) format long:長格式( 15位定點(diǎn)數(shù) format short e:短格式 e方式 +001 format long e:長格式 e方式 +001 format bank: 2位十進(jìn)制 format hex:十六進(jìn)制格式 四、簡單的數(shù)學(xué)運(yùn)算 (例 ) 常用的數(shù)學(xué)運(yùn)算符 ? +, — , *(乘), /(左除), \(右除), ^(冪) ? 在運(yùn)算式中, MATLAB通常不需要考慮空格;多條命令可以放在一行中,它們之間需要用分號(hào)隔開;逗號(hào)告訴MATLAB顯示結(jié)果,而分號(hào)則禁止結(jié)果顯示。 三、變量和數(shù)值顯示格式 變量 ( 1)變量的命名:變量的名字必須以字母開頭(不能超過 19個(gè)字符),之后可以是任意字母、數(shù)字或下劃線;變量名稱區(qū)分字母的大小寫;變量中不能包含有標(biāo)點(diǎn)符號(hào)。此時(shí)盡管結(jié)果沒有顯示,但它依然被賦值并在 MATLAB工作空間中分配了內(nèi)存。 ? MATLAB語句形式 》 變量=表達(dá)式; 通過等于符號(hào)將表達(dá)式的值賦予變量。CH MATLAB語言基礎(chǔ) 第一節(jié) 使用 MATLAB的窗口環(huán)境 一、 MATLAB語言的顯著特點(diǎn) 具有強(qiáng)大的矩陣運(yùn)算能力: Matrix Laboratory(矩陣實(shí)驗(yàn)室),使得矩陣運(yùn)算非常簡單。 例 二、 MATLAB命令窗口 啟動(dòng) MATLAB命令窗口 ? 計(jì)算機(jī)安裝
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1