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

正文內(nèi)容

matlab語(yǔ)言基礎(chǔ)ppt課件-wenkub.com

2025-01-11 07:15 本頁(yè)面
   

【正文】 那么用戶在編制自己的工具箱時(shí)也應(yīng)當(dāng)遵循這些原則。此功能充分體現(xiàn)了 MATLAB語(yǔ)言的開放性。 mesh(x,y,z)。 v=8::8。 title(39。)。x39。 z=t。 %設(shè)置子圖 2的標(biāo)題 axis([2*pi,2*pi,1,1])。plot(x,y2)。y=sin(x)39。y2=cos(x)。)。xaxis39。,39。y=sin(x) and y=cos(x)39。,x,y2,39。 %定義函數(shù) y1 y2=cos(x)。 ? 添加字符串注釋的命令為 text(x,y, ‘string’),該命令代表將字符串 string放置于坐標(biāo)軸的 (x,y)處 ? 設(shè)置選項(xiàng) ? 在調(diào)用 plot函數(shù)時(shí),可以設(shè)置曲線的顏色、線形和標(biāo)記,一些常用的選項(xiàng)如表16所示,調(diào)用方法為: plot(x1,y1,‘a(chǎn)rg1’,x2,y2,‘a(chǎn)rg2’)。legend139。),zlabel(39。 ? 添加坐標(biāo)軸標(biāo)注的命令為 xlabel(39。hold off。y2=cos(x)。 ( ) si n ( 2 )xf x e x= () 2 c o s ( 2 ) s in ( 2 )xxd f x e x e xdx =0 1 2 3 4 5 6 7 1 0 . 500 . 511 . 52繪制二維圖形的 plot函數(shù) ? 圖形的疊放 ? 在進(jìn)行一次 plot操作之后,若再進(jìn)行一次 plot操作,則前一次的圖形將會(huì)被覆蓋。 %繪制圖形 ( ) si n ( 2 )xf x e x= 2 1 . 5 1 0 . 5 0 0 . 5 1 1 . 5 2 0 . 8 0 . 6 0 . 4 0 . 200 . 20 . 40 . 6繪制二維圖形的 plot函數(shù) ? 同一坐標(biāo)內(nèi)繪制多個(gè)函數(shù)的圖象 ? 按照?qǐng)D形橫坐標(biāo)和縱坐標(biāo)的關(guān)系依次排列作為 plot函數(shù)的參數(shù) 例如,要作出函數(shù) 及其微分函數(shù) 在同一坐標(biāo)軸內(nèi)的圖形,定義域?yàn)?[0,2π] x=0:pi/100:2*pi。 y=sin(x)+cos(x).*i。exp(sinx)39。[V,D]=eig(A) %求三階幻方矩陣的特征值和特征向量 V = %特征向量 D = %特征值 0 0 0 0 0 0 矩陣分析 ? 矩陣的跡運(yùn)算 ? 若矩陣 A為 方陣 ,則矩陣 A的跡即為該矩陣對(duì)角線上各元素的和。pinv(B) %非滿秩矩陣的廣義逆 ans = 矩陣分析 ? 矩陣的特征值和特征向量運(yùn)算 ? 對(duì)矩陣 A而言,滿足 PA(λ)=det(λIA)=0的根 λ為矩陣 A的特征值。6 7]。B(3,:)=2*B(1,:)+3*B(2,:) %第 3行為前兩行的線性組合 B = 1 2 3 4 5 6 14 19 24 rank(B) ans = 2 C=ones(3) rank(C) ans = 1 矩陣分析 ? 矩陣的求逆運(yùn)算 ? 若矩陣 A為 方陣且滿秩 ,且存在一個(gè)與其同階的方陣 B,使得: AB=BA=I (I為單位矩陣 ) 則稱 A為 B互為逆矩陣。 A=[1 2 3。例如: A=magic(3) A = 8 1 6 3 5 7 4 9 2 det(A) %數(shù)值矩陣(三階幻方矩陣)的行列式計(jì)算 ans = 360 syms a b c d。的 k倍, k默認(rèn)值為 1; fliplr(A)對(duì)矩陣 A實(shí)施左右翻轉(zhuǎn);flipud(A)對(duì)矩陣 A實(shí)施上下翻轉(zhuǎn) A=[1 2 3。1 i]。 C(:)=B(:) %將 2 3維矩陣重構(gòu)為 3 2維矩陣 C = 1 4 2 5 3 6 矩陣的變向 ? 矩陣的轉(zhuǎn)置 ? 轉(zhuǎn)置運(yùn)算符是單撇號(hào)(’),矩陣 A的轉(zhuǎn)置在 MATLAB中用 A’來(lái)表示,如果 A是復(fù)數(shù)矩陣,則 A’為 A的共軛轉(zhuǎn)置矩陣,而非共軛轉(zhuǎn)置矩陣可用 A.’來(lái)求得 A=[1 2。3 2]。 B=[1 0。A=[2 5。6 9]。的區(qū)別, 39。 A.*B %.*: A和 B對(duì)應(yīng)元素相乘,注意和 A*B的區(qū)別 ans = 5 12 21 32 A./B %./: A和 B對(duì)應(yīng)元素相除,注意和 A/B的區(qū)別 ans = A.^3 %.^: 對(duì)應(yīng)元素和標(biāo)量的乘方 ans = 1 8 27 64 A.^A %.^: 對(duì)應(yīng)矩陣元素之間的乘方 ans = 1 4 27 256 A.39。兩個(gè)矩陣進(jìn)行點(diǎn)運(yùn)算是指它們的對(duì)應(yīng)元素進(jìn)行相關(guān)運(yùn)算,要求兩矩陣的維數(shù)相同 A=[1 2。 3 4]。如果 A矩陣是非奇異方陣,即 A有逆矩陣,則可以由 A\B和 B/A實(shí)現(xiàn)上述兩種運(yùn)算。 0 1]。若參與運(yùn)算的兩矩陣之一為標(biāo)量,則將標(biāo)量與矩陣的所有元素分別進(jìn)行加減操作。對(duì)于 ~a,當(dāng) a是零時(shí),運(yùn)算結(jié)果為 1;當(dāng) a非零時(shí),運(yùn)算結(jié)果為 0。 0 的邏輯量為“假”,而任意非零數(shù)的邏輯量為“真”。關(guān)系與邏輯運(yùn)算 ? 關(guān)系運(yùn)算 ? MATLAB中的關(guān)系運(yùn)算符有: (小于)、 =(小于或等于,不大于)、 (大于)、 =(大于或等于,不小于)、 ==(等于)、 ~=(不等于)。 f1=2*x/(1+x^2)^2。 r2=limit(f,x,inf,‘left’) %求符號(hào)表達(dá)式 的極限值 r2 = exp(a) 0sin( )limxxx174。 simplify(f) ans = 2*x^4 + 2*y^4 + 1 2 2 2 2 2 2 2 2( ) ( ) si n c osf x y x y x x= + + + +符號(hào)表達(dá)式的因式分解 ? 符號(hào)表達(dá)式的因式分解函數(shù)為 factor( f ), 其中 f為一個(gè)符號(hào)多項(xiàng)式 syms x。3 6] B = 7 4 3 6 C=[A。2 4 6] A = 1 3 5 2 4 6 B(2:3,2:4)=A %將 A矩陣擴(kuò)充,使得 A成為 B的一子 塊 B = 0 0 0 0 0 1 3 5 0 2 4 6 矩陣的連接 ? 橫向連接 ? 設(shè) A為 m n1維矩陣、 B是 m n2維矩陣,注意其行數(shù)相同,則我們將矩陣 A、 B按行連接成 m (n1+n2)維的矩陣 C,可以寫成 C=[A,B] ? 縱向連接 ? 設(shè) A為 m1 n維矩陣、 B為 m2 n維矩陣,注意其列數(shù)相同,則我們將矩陣 A、 B縱向連接成 (m1+ m2) n維的矩陣 C,可以寫成 C=[A。 %生成一個(gè) 3 3的矩陣 A(3,3) %通過(guò)下標(biāo)訪問(wèn) A的第 3行第 3列的元素 ans = 9 A(3,2)=0 %通過(guò)下標(biāo)修改 A的第 3行第 2列的元素 A = 4 1 7 2 5 6 3 0 9 ? 矩陣的一維下標(biāo)以列優(yōu)先,不如用二維下標(biāo)來(lái)的直觀,對(duì)于 m n維矩陣 A,對(duì)于同一個(gè)元素, A(p,q)和 A(i)中的參數(shù)存在如下關(guān)系: ? 由二維下標(biāo)轉(zhuǎn)化為一維下標(biāo) i=m(q1)+p ? 由一維下標(biāo)轉(zhuǎn)化為二維下標(biāo) p=mod(i,m) , q=fix(i/m)+1, 矩陣的拆分 ? 利用冒號(hào)表達(dá)式獲得子矩陣 ? A(:,j)表示取 A的第 j列全部元素; A(i,:)表示取 A第 i行的全部元素; A(i:i+m,:)表示取 A矩陣第i~i+m行的全部元素; A(:,k:k+m)表示取 A矩陣第 k~k+m列的全部元素; A(i:i+m,k:k+m)表示取 A矩陣第 i~i+m行內(nèi),并在第 k~k+m列中的所有元素 A=randn(3,3) %生成 3 3的隨機(jī)矩陣 A = A(2,:) %A(2,:)表示 A第 2行的全部元素 ans = A(:,3) %A(:,3)表示 A的第 3列全部元素 ans = A(2:3,:) %A(2:3,:)表示 A的第 2~3行的全部元素 ans = A(:,1:2) %A(:,1:2)表示 A的第 1~2列的全部元素 ans = A(2:3,1:2) %A(2:3,1:2)表示 A的第 2~3行內(nèi),并在第 1~2%列中的所有元素 ans = A(1:2,2:end) %A(1:2,2:end)表示 A的第 1~2行內(nèi),并在第 2~最后一列 (第 3列 )中的所有元素 ans = 矩陣的拆分 ? 利用一般向量和 end運(yùn)算符來(lái)表示矩陣下標(biāo)從而獲得子矩陣 A(1:2,2:end) %A(1:2,2:end)表示 A的第 1~2行內(nèi),并在第 2~第 3列中的所有元素 ans = ? 通過(guò)中括號(hào)方式對(duì)矩陣元素進(jìn)行重排,獲得新矩陣 F=A([1,1,2],:) %通過(guò)中括號(hào)復(fù)制 A的第 1行 2次,第 2行 1次 F = B=eye(3) %生成 3 3階單位陣 B B = 1 0 0 0 1 0 0 0 1 A(:,[1 3])=B(:,2:3) %將 A的第 3行用 B的第 2行到第 3行取代 A = 0 0 0 0 矩陣的抽取 ? 矩陣抽取的函數(shù) ? 可以通過(guò) MATLAB中提供的函數(shù)的對(duì)矩陣進(jìn)行抽取,其中 diag是抽取矩陣主對(duì)角線元素, tril是抽取矩陣的主下三角元素, triu是抽取矩陣主上三角元素 A=[1 2 3。特別提出的是,可以通過(guò)冒號(hào)表達(dá)式對(duì)向量元素進(jìn)行訪問(wèn),也可以用中括號(hào)方式任意指定多個(gè)向量元素進(jìn)行訪問(wèn)。 zeros(m,n,p,...)生成 m n p ...維全 0矩陣。 Vec=linspace(0,10,6) %遞增生成線性等間距格式行向量 Vec = 0 2 4 6 8 10 Vec=linspace(5,0,6) %遞減生成線性等間距格式行向量 Vec = 5 4 3 2 1 0 ? logspace()生成等比格式行向量 ? Vec=logspace(start,end,num)創(chuàng)建從 10start開始,到 10end結(jié)束,有 num個(gè)元素的對(duì)數(shù)分隔行向量 Vec。 7,5,3。 7 5 3。3?!保ɑ蚧剀嚪└糸_ ? 矩陣的元素可以是數(shù)值、變量、表達(dá)式或函數(shù) A=[1 2
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1