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

正文內(nèi)容

matlab程序設(shè)計(jì)ppt課件-在線瀏覽

2025-03-03 03:58本頁(yè)面
  

【正文】 介 ? 可以用繪圖語(yǔ)句自動(dòng)創(chuàng)建圖形窗口并在上面繪圖,如 plot命令。 – what:顯示當(dāng)前目錄下所有與 matlab相關(guān)的文件及它們的路徑。 – help 函數(shù)名 /文件名 %顯示相關(guān)函數(shù) /文件的幫助體 help matfun :矩陣函數(shù)-數(shù)值 線性代數(shù) help general:通用命令 help graphics:通用圖形函數(shù) help elfun:基本的數(shù)學(xué)函數(shù) help elmat:基本矩陣和矩陣操作 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 21 MATLAB簡(jiǎn)介 help datafun:數(shù)據(jù)分析和傅立葉變換函數(shù) help ops: 操作符和特殊字符 help polyfun:多項(xiàng)式和內(nèi)插函數(shù) help lang:語(yǔ)言結(jié)構(gòu)和調(diào)試 help strfun:字符串函數(shù) help control:控制系統(tǒng)工具箱函數(shù) ? helpwin:幫助窗口 ? helpdesk:幫助桌面,瀏覽器模式 ? lookfor 函數(shù)名 /文件名 %顯示相關(guān)函數(shù) /文件的 H1行 ? demo:打開(kāi)示例窗口 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 22 MATLAB簡(jiǎn)介 五、 Matlab編程基礎(chǔ) (1) Matlab初學(xué)者常用的編程知識(shí)、規(guī)則 ? 可以在 MATLAB命令窗口鍵入一個(gè)命令,也可以由Matlab定義的語(yǔ)言編寫(xiě)一個(gè)或多個(gè)應(yīng)用程序,然后在MATLAB環(huán)境下返回運(yùn)算結(jié)果。 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 23 MATLAB簡(jiǎn)介 (2) MATLAB最基本的語(yǔ)句是賦值語(yǔ)句,其結(jié)構(gòu)為: 變量名列表 =表達(dá)式 ? 其中等號(hào)左邊的變量名列表為 MATLAB語(yǔ)句的返回值,若一次返回多個(gè)結(jié)果,則變量列表用 [ ]括起來(lái),各變量間用逗號(hào)分隔 ;等號(hào)右邊為表達(dá)式,可以是矩陣運(yùn)算或函數(shù)調(diào)用,可以由 分號(hào) (。 ? 如果希望結(jié)果不被顯示,只要在語(yǔ)句之后加上一個(gè) 分號(hào) (。此時(shí)盡管結(jié)果沒(méi)有顯示,但它依然被賦值并在MATLAB工作空間中分配了內(nèi)存。 例如: A=[1,2。 (4) 輸入、輸出函數(shù) ① A= input(提示信息 , 選項(xiàng) ) 例如: A= input(‘Enter matrix A= ’) 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 25 MATLAB簡(jiǎn)介 ② disp(A) 例如: A= ‘ hello’; disp(A) A=[1,2,3。7,8,9]。 S=112+13+4+… 9418。 (2) 特殊變量 變量名稱 功能 變量名稱 功能 a ns 保存最后一次的運(yùn)算結(jié)果 pi 圓周率 r e a l m a x 最大的浮點(diǎn)數(shù)值 r e a l m i n 最小的浮點(diǎn)數(shù)值 I 虛數(shù)單位 j 虛數(shù)單位 I nf 正無(wú)窮大 N a N 非數(shù)( 0/ 0 , I n f / I n f ) 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 28 數(shù)據(jù)類(lèi)型和運(yùn)算符 (3)變量操作 – 在命令窗口中,同時(shí)存儲(chǔ)著輸入的命令和創(chuàng)建的所有變量值,它們可以在任何需要的時(shí)候被調(diào)用。 ? format只是影響結(jié)果的顯示,不影響其計(jì)算與存儲(chǔ);MATLAB總是以雙字長(zhǎng)浮點(diǎn)數(shù)(雙精度)執(zhí)行所有運(yùn)算。 – 雙精度型( double) – 字符型( char) – 稀疏型( sparse) – 存儲(chǔ)型( storage) – 細(xì)胞型( cell) – 結(jié)構(gòu)型( struct) 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 31 數(shù)據(jù)類(lèi)型和運(yùn)算符 (1)字符型 ? 基本規(guī)則: – 所有字符串都用單引號(hào)括起來(lái); – 字符串中的每一個(gè)字符都是該字符串變量中的一個(gè)元素; – 字符串中的字符以 ASCⅡ 碼形式存儲(chǔ),因而區(qū)分大小寫(xiě)。 – 連接:水平連接通過(guò)函數(shù) strcat或在中括號(hào)內(nèi)用逗號(hào)連接;垂直連接通過(guò)函數(shù) strvcat或在中括號(hào)內(nèi)用分號(hào)連接。 – 查找:常用函數(shù) findstr。hello 39。goodbye39。first39。string39。matrix39。second39。 t2。Yes39。Yes39。Yes39。No39。同樣,訪問(wèn)結(jié)構(gòu)的各個(gè)域時(shí),其格式為: 結(jié)構(gòu)名.域名 ? 用函數(shù) struct建立結(jié)構(gòu),其用法為: s=struct(‘field1’,values1,‘field2’,values2,┅ ) ? 例 21 s = struct(39。,{39。, 39。},39。,39。, 39。,{3 1}) Field values1 values2 Type big little Color red red X 3 1 s(1).type。 s(2).color s(1).x。 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 36 數(shù)據(jù)類(lèi)型和運(yùn)算符 例: 假設(shè)有: A=[1 2 1 5] B=[0 2 3 1] 小于 AB ans=[0 0 1 1] A1 ans=[0 0 1 1] 大于 AB ans=[1 0 0 0] A1 ans=[0 1 0 0] = 小于等于 A=B ans=[0 1 1 1] = 大于等于 A=B ans=[1 1 0 0] == 等于 A=B ans=[0 1 0 0] 。 A~=1 ans=[0 1 1 1] 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 37 數(shù)據(jù)類(lèi)型和運(yùn)算符 (3)邏輯運(yùn)算符 amp。當(dāng)邏輯表達(dá)式的值為真時(shí),賦值 1,否則為 0 ? 注意:在處理邏輯運(yùn)算時(shí),運(yùn)算元只有兩個(gè)值即 0和 1,所以如果指定的數(shù)為 0, MATLAB認(rèn)為其為 0,而任何數(shù)不等于 0,則認(rèn)為是 1。B=[0 1 0 1] Aamp。最終運(yùn)算結(jié)果為一個(gè) 01行向量 ? any函數(shù) – 當(dāng)向量中至少有一個(gè)元素為真時(shí),返回值為 1,否則返回 0。 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 39 程序控制語(yǔ)句 一、循環(huán)語(yǔ)句 ? MATLAB中的循環(huán)語(yǔ)句包括 for和 while兩種類(lèi)型。 步長(zhǎng)可以在正實(shí)數(shù)或負(fù)實(shí)數(shù)范圍內(nèi)任意指定 ,對(duì)于正數(shù) , 循環(huán)變量的值大于終止值時(shí) , 循環(huán)結(jié)束;對(duì)于負(fù)數(shù) , 循環(huán)變量的值小于終止值時(shí) , 循環(huán)結(jié)束循環(huán)結(jié)構(gòu)可以嵌套使用 。 – 例: 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 40 程序控制語(yǔ)句 (2)while循環(huán) while循環(huán)的基本格式為: while 表達(dá)式 循環(huán)體 end – 若表達(dá)式為真 , 則執(zhí)行循環(huán)體的內(nèi)容 , 執(zhí)行后再判斷表達(dá)式是否為真 , 若為假則跳出循環(huán)體 , 向下繼續(xù)執(zhí)行 , 否則繼續(xù)執(zhí)行循環(huán)體 。 (3)Break: 從循環(huán)體中跳出,并使循環(huán)結(jié)束。 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 42 程序控制語(yǔ)句 ? ifelse 格式 if 邏輯表達(dá)式 執(zhí)行語(yǔ)句 1 else 執(zhí)行語(yǔ)句 2 end – 如果邏輯表達(dá)式的值為真,則執(zhí)行語(yǔ)句 1,然后跳過(guò)語(yǔ)句 2向下執(zhí)行若邏輯表達(dá)式的值為假,則跳過(guò)執(zhí)行語(yǔ)句 1而執(zhí)行語(yǔ)句 2,然后向下執(zhí)行。 – 例 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 44 程序控制語(yǔ)句 (2) switch 語(yǔ)句 switch語(yǔ)句的格式為: switch 表達(dá)式 ( 標(biāo)量或字符串 ) case 值 1 語(yǔ)句 1 case 值 2 語(yǔ)句 2 ┅ case 值 n 語(yǔ)句 n otherwise 語(yǔ)句 ow end – 表達(dá)式的值和哪種情況 ( case) 的值相同 , 就執(zhí)行哪種情況中的語(yǔ)句 , 如果都不同 , 則執(zhí)行 otherwise中的語(yǔ)句 。 – 例 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 45 矩陣運(yùn)算 一、矩陣輸入 (1)在命令窗口中輸入 ? 在 MATLAB中不必描述矩陣的維數(shù)和類(lèi)型,而由輸入的格式和內(nèi)容來(lái)決定。每行內(nèi)的元素間用 空格 (space)或 逗號(hào) (, )分開(kāi),行與行的內(nèi)容間用 分號(hào) (; )隔開(kāi)。 ? 大的矩陣可以用分行輸入,回車(chē)鍵代表分號(hào)。 b=2。 》 x=[5 b c。這個(gè)指令為建立對(duì)數(shù)頻域軸坐標(biāo)提供了方便。 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 50 矩陣運(yùn)算 》 eye(2,3) ans= 1 0 0 0 1 0 》 zeros(2,3) ans= 0 0 0 0 0 0 》 ones(2,3) ans= 1 1 1 1 1 1 》 eye(2) ans= 1 0 0 1 》 zeros(2) ans= 0 0 0 0 》 ones(2) ans= 1 1 1 1 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 51 矩陣運(yùn)算 二、下標(biāo)引用 (1)矩陣下標(biāo) ? 用兩個(gè)下標(biāo)來(lái)表示。 ? 下標(biāo)引用從序號(hào) 1開(kāi)始。 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 52 矩陣運(yùn)算 A(:): (2) 矩陣的組合 ? 即把小矩陣組合成大矩陣,組合符號(hào)為中括號(hào) []。3 4]。7 8]。B] C = C = 1 2 5 6 1 2 3 4 7 8 3 4 5 6 7 8 得到一個(gè)長(zhǎng)列矢量,該矢量的元素按矩陣的列進(jìn)行 排列。 例: A=[1 2 3。7 8 9]??梢酝ㄟ^(guò)把矩陣的行或列賦值為空矩陣來(lái)刪除某行或某列。 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 55 矩陣運(yùn)算 三、 矩陣運(yùn)算 + ; ; * ; \和 / ; ^; .* ; .\ ; ./; .^ (1)矩陣的加減 ? 使用+、-運(yùn)算符,并滿足以下兩個(gè)條件之一: – 類(lèi)型相同,即行數(shù)相等,且列數(shù)相等。 (2)矩陣的乘積 ? 使用 *運(yùn)算符,必須滿足維數(shù)條件。 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 56 矩陣運(yùn)算 (3) 矩陣的除法 ? 除法運(yùn)算的意義相當(dāng)于矩陣的求逆運(yùn)算。 – 矩陣的左除: “ \” , A\B 即求線性方程 AX=B的解 , X=A1B – 矩陣的右除: “ /” , A/B是方程 XB=A的解 , X=AB1 (4) 矩陣的冪 ? 只有方陣才可以求冪 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 57 矩陣運(yùn)算 (5) 矩陣的點(diǎn)運(yùn)算 ? 兩個(gè)矩陣之間的點(diǎn)運(yùn)算是對(duì)該矩陣對(duì)應(yīng)元素的直接運(yùn)算。 例: a=[1 2。 5 9] 》 c=a+b d=ab 》 c= d= 4 7 2 3 8 13 2 5 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 58 矩陣運(yùn)算 》 a*b=[13 23。 –] 》 a\b=[1 1。 81 118] 》 a.*b=[3 10。 ] 》 a.\b=[ 。 27 64] 2022/2/11 同濟(jì)大學(xué)電子與信息工程學(xué)院 59 矩陣運(yùn)算 (6) 矩陣的轉(zhuǎn)置 ? “ ’ ”表示復(fù)共軛轉(zhuǎn)置,“ .’”表示普通轉(zhuǎn)置。 》 a=[1 2 3。 a = 1 4 2 5 3 6 》 b=[1+2i 27i]39。 b = + 》 a=[1 2 3。 a = 1 4 2 5 3 6
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1