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

正文內(nèi)容

matlab基礎(chǔ)ppt課件-在線瀏覽

2025-01-25 02:48本頁面
  

【正文】 幫助信息 helpwin 顯示幫助總覽 。 2022/1/4 MATLAB在通信中的應(yīng)用 29 第三講 MATLAB的 基本運算 一、數(shù)組與矩陣的創(chuàng)建 二、矩陣運算與數(shù)組運算 三、基本元素群函數(shù) 2022/1/4 MATLAB在通信中的應(yīng)用 30 變量命名 A.變量名必須是 不含空格 的單個單詞; B.變量名 區(qū)分大小寫 ; C. 變量名最多不超過 63個 字符; D.變量名必須以 字母打頭 ,之后可以是任意字母、數(shù)字或下劃線,變量名中 不允許使用標點符號 。 F .默認變量: ans 第三講 MATLAB的 基本運算 2022/1/4 MATLAB在通信中的應(yīng)用 31 2. MATLAB內(nèi)部特殊變量和常數(shù) ⑴ 變量 ans:臨時變量 , 通常指示當前的答案 。 (6) NaN:表示非數(shù)值 。 1?2022/1/4 MATLAB在通信中的應(yīng)用 32 3.賦值語句 (1) 變量 =表達式 [或數(shù) ]。整個矩陣的值應(yīng)放在 方括號 中; 不同行的元素以分號“ ; ”隔開。 (3) 賦值規(guī)則: 2022/1/4 MATLAB在通信中的應(yīng)用 33 生成數(shù)組的函數(shù) ? “ :”的用法 例 1: av=1:10 %產(chǎn)生一個從 1 到 10的數(shù)組 , 間隔為 1 ( 行向量 ) av=[1,2,3,4,5,6,7,8,9,10] 例 2: aw=1:2:10 %產(chǎn)生一個從 1 到 10 之間的數(shù)組 , 間隔為 2 aw=[1,3,5,7,9] 例 3: as=0:pi/40:4*pi as = 0 例 4: al=10:2:0 al = 10 8 6 4 2 0 第三講 MATLAB的 基本運算 2022/1/4 MATLAB在通信中的應(yīng)用 34 生成數(shù)組的函數(shù) ? 常用數(shù)組函數(shù) 例 1: aj=linspace(0,1,10) %利用線性等分指令生成向量 ( 間隔 1/9) aj = 0 ( 0 1/9 2/9 3/9 …… 1 ) 例 2: ap=rand(1,5) %產(chǎn)生 1 5的隨機數(shù)矩陣 。 2022/1/4 MATLAB在通信中的應(yīng)用 36 矩陣元素的標示: A(:,j) 數(shù)組 A的第 j列全部元素 A(i,:) 數(shù)組 A的第 i行全部元素 A(i,j) 數(shù)組 A的第 i行第 j列的元素 A(:,j:L:j+n) 數(shù)組 A的第 j列 第 j+n列 ( 下 標增量為 L) 全部元素 A(i:k:i+m,:) 數(shù)組 A的第 i行 第 i+m行 ( 下標 增量為 k) 元素 A(i:k:i+m,j:L:j+n) 數(shù)組 A的第 i行 第 i+m 行 ( 下標增量為 k) 并在第 j列 第 j+n列 ( 下標增量為 L) 全 部元素 2022/1/4 MATLAB在通信中的應(yīng)用 37 例 演示建立 3 4的矩陣 并取子數(shù)組的方法 。5 6 7 8。 a(1,:) a(:,end) a24=a(2,4) % 取 a的第二行 、 第四列的元素 a(1:2:4,:) a(:,1:2:end) a1=a([1,2],[2,3,4]) a2=a([1,2],[2,3,1]) a3=a([3,1],:) a([1,3],[2,4])=zeros(2) %對 a([1,3],[2,4])賦值 2022/1/4 MATLAB在通信中的應(yīng)用 38 在 MATLAB中,定義 []為空矩陣。 ? 注意, X=[]與 clear X不同, ? clear是將 X從工作空間中刪除, ? 而空矩陣則存在于工作空間中,只是 維數(shù) 為 0。 ? 建立均值為 、方差為 5階正態(tài)分布隨機矩陣。 關(guān)系運算: 比較兩個操作數(shù)的大小 。 二、矩陣運算與數(shù)組運算 2022/1/4 MATLAB在通信中的應(yīng)用 42 算術(shù)運算 基本 運算 ? A+B 加法 ? A*B 乘法 ?A^n A( 方陣 ) 的 n次冪 ? k*A 數(shù)乘矩陣 ?A/B A右除 B( = A*inv(B)) ? B\A A左除 B( = inv(B)*A) 1 2 1 23 4 3 1AB?? ? ? ???? ? ? ??? ? ? ?2022/1/4 MATLAB在通信中的應(yīng)用 43 算術(shù)運算 元素群運算 ( “ 1 2 1 23 4 3 1AB?? ? ? ???? ? ? ??? ? ? ?2022/1/4 MATLAB在通信中的應(yīng)用 44 算術(shù)運算 其它算術(shù)運算 ?A’ A的共軛轉(zhuǎn)置 ? conj(A’) 或 conj(A)’ A的轉(zhuǎn)置 (conjugate:共軛 ) ?inv(A) A的逆陣 (inverse) 1 2 1 23 4 3 1AB?? ? ? ???? ? ? ??? ? ? ?2022/1/4 MATLAB在通信中的應(yīng)用 45 第三講 MATLAB的 基本運算 ( 二 ) 、 關(guān)系運算與邏輯運算 ? MATLAB提供了 6種關(guān)系運算符: (小于 )、 =(小于或等于 )、 (大于 )、 =(大于或等于 )、 ==(等于 )、 ~ =不等于 )。(與 )、 |(或 )和 ~ (非 )。 2022/1/4 MATLAB在通信中的應(yīng)用 46 all 若向量的所有元素非零,則結(jié)果為 1 any 向量中任何一個元素非零,都給出結(jié)果 1 exist 變量在工作空間是否存在,存在結(jié)果為 1,否則為 0 find 找出向量或矩陣中非零元素的位置 isempty 若變量是空矩陣,結(jié)果為 1 isglobal 若變量是全局變量,結(jié)果為 1 isinf 如元素是 inf,則結(jié)果矩陣相應(yīng)位置元素取 1,否則為 0 isnan 如元素是 nan,則結(jié)果矩陣相應(yīng)位置元素取 1,否則為 0 isfinite 若元素值大小有限,則結(jié)果矩陣相應(yīng)位置元素取 1,否則為 0 issparse 若變量是稀疏矩陣,結(jié)果矩陣相應(yīng)位置元素取 1,否則為 0 isstr 若變量是字符串,結(jié)果矩陣相應(yīng)位置元素取 1,否則為 0 xor 若兩矩陣對應(yīng)元素同為 0或非 0,則若變量是稀疏矩陣,結(jié)果矩陣相應(yīng)位置元素取 1,否則為 0 邏輯運算函數(shù) 2022/1/4 MATLAB在通信中的應(yīng)用 47 矩陣運算 ? 算術(shù)運算 – 基本運算: A+B, AB, A*B, A\B, A/B, A^x – 點運算 : A.*B, A.\B, A./B, A.^B ? 關(guān)系運算 – , =, , =, ==, ~= ? 邏輯運算 – amp。 2022/1/4 MATLAB在通信中的應(yīng)用 48 (三)運算函數(shù) 2022/1/4 MATLAB在通信中的應(yīng)用 49 例 產(chǎn)生 5階隨機方陣 A,其元素為 [10,90]區(qū)間的隨機整數(shù),然后判斷 A的元素是否能被 3整除。 A=fix((9010+1)*rand(5)+10) ? A = ? 66 74 89 21 63 ? 54 87 31 10 33 ? 46 52 30 82 48 ? 66 81 80 26 15 ? 60 24 69 34 90 例題 2022/1/4 MATLAB在通信中的應(yīng)用 50 (2) 判斷 A的元素是否可以被 3整除。此時,0被擴展為與 A同維數(shù)的零矩陣, P是進行等于 (==)比較的結(jié)果矩陣。What39。s your name?39。s39。 程序控制結(jié)構(gòu) 2.數(shù)據(jù)的輸出 disp(輸出項 ) 其中輸出項既可以為字符串,也可以為矩陣。 程序如下: x=input(39。)。Input y please.39。 z=x。 y=z。 disp(y)。 (1) 單分支 if語句: 程序控制結(jié)構(gòu) ?格式之一 : if 表達式 語句組 A end 其工作流程如圖所示。 2022/1/4 MATLAB在通信中的應(yīng)用 57 例 2 計算分段函數(shù)的值。請輸入 x的值 :39。 if x=0 y= (x+sqrt(pi))/exp(2)。 end y 2201l n( 1 ) 02xxex x x?? ?????? ? ? ???          程序控制結(jié)構(gòu) 2022/1/4 MATLAB在通信中的應(yīng)用 58 程序控制結(jié)構(gòu) ?格式之三: if 表達式 1 語句組 A elseif 表達式 2 語句組 B else 語句組 C end 工作流程原理如圖 。 c=input(39。,39。)。A39。 c=39。 disp(setstr(abs(c)+abs(39。)abs(39。)))。a39。 c=39。 disp(setstr(abs(c) abs(39。)+abs(39。)))。039。 c=39。 disp(abs(c)abs(39。))。 end 程序控制結(jié)構(gòu) 2022/1/4 MATLAB在通信中的應(yīng)用 60 2. switch語句 switch語句根據(jù)表達式的取值不同,分別執(zhí)行不同的語句,其語句格式為: switch 表達式 case 表達式 1 語句組 1 case 表達式 2 語句組 2 …… case 表達式 m 語句組 m otherwise 語句組 n end 程序控制結(jié)構(gòu) 2022/1/4 MATLAB在通信中的應(yīng)用 61 例 4 某商場對顧客所購買的商品實行打折銷售,標準如下 (商品價格用 price來表示 ): price200 沒有折扣 200≤price500 3%折扣 500≤price1000 5%折扣
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1