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

正文內(nèi)容

matlab數(shù)組運(yùn)算ppt課件-wenkub.com

2025-05-02 18:17 本頁面
   

【正文】 %找出字符串 s中所有小寫字母的位置。amp。Dalian Maritime University39。 4. 串?dāng)?shù)組的 ASCII碼 指令 abs和 double可以顯示串?dāng)?shù)組對(duì)應(yīng)的 ASCII碼數(shù)值數(shù)組,指令 char則可把ASCII碼數(shù)值數(shù)組轉(zhuǎn)換成串?dāng)?shù)組。You hate C++ 39。因此要用空格使所有行有相同長度。 There is good news!39。 There is a good news!39。liu went to room, 39。 注意:變量 str實(shí)際上是一個(gè) 1 11字符數(shù)組,因?yàn)樽址麛?shù)組中空格也算一個(gè)字符。 2. 串?dāng)?shù)組的大小 size指令可獲得串?dāng)?shù)組的大小。a number=sum(sum(N)) if number10 disp(39。 則 B+C=______________________________ 。7 8 9], B=3, C=A+B,令 C(2:2:8)=[ ], 則 C= 。 D=diag(A,1)。3 2 1]。%設(shè)置 2號(hào)圖形窗口 imagesc(y)。%顯示蘋果圖像 y=double(x)。蘋果 39。 高維矩陣的應(yīng)用 ——圖像處理 imwrite(x,??)。 dim_A=ndims(A) %測量 A的維數(shù) size_A=size(A) %測量 A的大小 L_A=length(A) %求 A的長度 高維數(shù)組 dim_A = 3 size_A = 2 3 4 L_A = 4 高維矩陣的應(yīng)用 ——圖像處理 x=imread(??)。本例中第一個(gè)輸入量是 3,表示 “ 沿第 3維方向串接。 習(xí)慣上稱三維矩陣的第一維為 “ 行 ” ,第二維為 “ 列 ” ,第三維為 “ 頁 ” 。 2) 函數(shù)作用在矩陣上時(shí): 判別矩陣的每列是否 全部非 0。b39。y39。 %邏輯操作生成邏輯數(shù)組 w相反的邏輯數(shù)組 w_n z2=w*sin(pi/3)+w_n.*z1。 %利用關(guān)系邏輯運(yùn)算 , 獲得整流半波 , 即取圖形小于 pi或大于2pi的部分 關(guān)系邏輯運(yùn)算和數(shù)值運(yùn)算 w=(tpi/3amp。本例演示削頂整流正弦半波的計(jì)算和圖形繪制。正確圖形 39。t39。%自變量數(shù)組中存在 0值 y=sin(t)./t。 %全元素賦值法 A=A*(1+i) %運(yùn)用標(biāo)量與數(shù)組乘產(chǎn)生復(fù)數(shù)矩陣 A_A=A.39。 關(guān)系運(yùn)算和邏輯運(yùn)算僅對(duì)數(shù)組進(jìn)行。點(diǎn)運(yùn)算符有 .*、 ./、 .\和 .^。 注意:因?yàn)榫仃嚦朔ú粷M足交換律,即一般 A*B≠ B*A,所以除法要考慮 “ 右除 ” 、“ 左除 ” 。 ans = 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 (C*C39。 注意,運(yùn)算是在矩陣意義下進(jìn)行的,單個(gè)數(shù)據(jù)的算術(shù)運(yùn)算只是一種特例。 %利用 find獲得符合關(guān)系等式條件的元素 “ 雙下標(biāo) ” disp(ii39。 A=magic(8) A = 64 2 3 61 60 6 7 57 9 55 54 12 13 51 50 16 17 47 46 20 21 43 42 24 40 26 27 37 36 30 31 33 32 34 35 29 28 38 39 25 41 23 22 44 45 19 18 48 49 15 14 52 53 11 10 56 8 58 59 5 4 62 63 1 數(shù)組構(gòu)作技法綜合 A(1:2:5,3:7)%提取數(shù)組 A的第 5行, 3到 7列的所有元素 ans = 3 61 60 6 7 46 20 21 43 42 35 29 28 38 39 如果某一位置上不是用數(shù)字表示,而是用冒號(hào)代替,表示這一位置可以取得所有值。] %列數(shù)擴(kuò)展合成 AB_c = 1 4 7 0 0 222 1 1 2 5 8 0 0 222 1 1 3 6 9 0 0 222 1 1 0 0 0 0 0 222 1 1 0 0 0 0 111 222 1 1 兩者的差別主要體現(xiàn)在;和 ,上。 例 1 例 3 例 2 重點(diǎn) 標(biāo)準(zhǔn)數(shù)組生成函數(shù)和數(shù)組操作函數(shù) cat 把相同大小的若干數(shù)組串接成高維 diag 提取對(duì)角元素,或生成對(duì)角陣 flipud 上下交換 fliplr 左右交換 kron Kronecker乘法 以上指令只適用于二維數(shù)組 標(biāo)準(zhǔn)數(shù)組生成函數(shù)和數(shù)組操作函數(shù) repmat 按指定的行數(shù)列數(shù)鋪放模塊數(shù)組 reshape 改變行數(shù)列數(shù),元素?cái)?shù)不變 數(shù)組構(gòu)作技法綜合 賦值擴(kuò)展法 A=reshape(1:9,3,3)%創(chuàng)建 3 3數(shù)組 A A = 1 4 7 2 5 8 3 6 9 數(shù)組構(gòu)作技法綜合 A(5,5)=111 %擴(kuò)展為 5 5數(shù)組。 ] B=A39。 %矩陣轉(zhuǎn)置,即共軛轉(zhuǎn)置 A = + + + + + + A_A = + + + + + + A_M = 標(biāo)準(zhǔn)數(shù)組生成函數(shù)和數(shù)組操作函數(shù) diag 產(chǎn)生對(duì)角形數(shù)組 eye 產(chǎn)生單位數(shù)組 magic 產(chǎn)生魔方數(shù)組 (以上三數(shù)組高位不適用,只適用于二維以下) ones 產(chǎn)生全 1數(shù)組 rand 1)產(chǎn)生 [0, 1]之間的均勻分布的隨機(jī)數(shù) : Randn 產(chǎn)生均值為 0,方差為 1的標(biāo)準(zhǔn)正態(tài)分布隨機(jī)數(shù) zeros 產(chǎn)生全 0數(shù)組 標(biāo)準(zhǔn)數(shù)組生成函數(shù)和數(shù)組操作函數(shù) 標(biāo)準(zhǔn)數(shù)組產(chǎn)生的演示 ones(1,2) %產(chǎn)生長度為 2的全 1行數(shù)組 ans = 1 1 randn(‘state’,0)%把正態(tài)隨機(jī)數(shù)發(fā)生器置 0 randn(2,3)%產(chǎn)生 2 3的正態(tài)隨機(jī)陣 ans = D=eye(3) %產(chǎn)生 3 3的單位陣 D = 1 0 0 0 1 0 0 0 1 2)產(chǎn)生元素在 [m, n]間分布的隨機(jī)數(shù): 重點(diǎn) 通過 MATLAB提供的函數(shù)產(chǎn)生隨機(jī)矩陣 標(biāo)準(zhǔn)數(shù)組生成函數(shù)和數(shù)組操作函數(shù) diag(D) %取 D陣的對(duì)角元 ans =1 1 1 diag(diag(D)) %內(nèi) diag取 D的對(duì)角元,外 diag利用一維數(shù)組生成對(duì)角陣 ans =1 0 0 0 1 0 0 0 1 對(duì)角矩陣的產(chǎn)生 第一步: 給出對(duì)角線上的元素,放在一個(gè)向量 V中。 %產(chǎn)生單下標(biāo)數(shù)組行數(shù)組 A(s)%由 “ 單下標(biāo)行數(shù)組 ” 尋訪產(chǎn)生 A元素組成的行數(shù)組 Sa=[10 20 30]39。 A(s)=Sa “單下標(biāo) ” 部分元素賦值。 Sa的 “ 行寬、列長 ”必須與 A(r,c)的 “ 行寬、列長 ” 相同。S是行數(shù)組(或列數(shù)組),則 A(s)就是長度相同的行數(shù)組(或列數(shù)組)。 MATLAB有兩個(gè)指令可實(shí)現(xiàn)此轉(zhuǎn)換: ? Sub2ind 據(jù)全下標(biāo)算出單下標(biāo) ? Ind2sub 據(jù)單下標(biāo)算出全下標(biāo) 二維數(shù)組元素的標(biāo)識(shí) 3.“邏輯 1”標(biāo)識(shí) 常用問題:尋找數(shù)組中大于某值的元素 找出數(shù)組 中所有絕對(duì) 值大于 3的元素 A=zeros(2,5)。 應(yīng)用:可以和其它語言程序進(jìn)行數(shù)據(jù)通信。”在 “ []”內(nèi),是數(shù)組行分隔符 “ ?!被?回車 隔離 ? 數(shù)組元素必須用 “ ,”或 空格 分隔 二維數(shù)組的創(chuàng)建 在 MATLAB環(huán)境下 , 用下面三條指令創(chuàng)建二維數(shù)組 C a=。y=x*exp(x)39。x39。 因?yàn)?matlab函數(shù)太多,所以要養(yǎng)成使用help命令,得到有關(guān)函數(shù)的具體用法: 例: help max 函數(shù) 表達(dá)式 (即語句): 將變量、數(shù)值、函數(shù)用操作符連接起來,就構(gòu)成了表達(dá)式 。 2)變量名由 字母、數(shù)字和下劃線 構(gòu)成。 (實(shí)矩陣的每個(gè)元素占 8個(gè)字節(jié),復(fù)矩陣的每個(gè)元素占 16個(gè)字節(jié)) 缺點(diǎn): 浪費(fèi)內(nèi)存、降低運(yùn)算的速度。第二講 數(shù)值數(shù)組及其運(yùn)算 數(shù)值數(shù)組和數(shù)組運(yùn)算始終是 MATLAB的 核心 第二講 數(shù)值數(shù)組及其運(yùn)算 引導(dǎo) 一維數(shù)組的創(chuàng)建和尋訪 二維數(shù)組的創(chuàng)建 二維數(shù)組元素的標(biāo)識(shí) 二維數(shù)組的子數(shù)組尋訪和賦值 執(zhí)行數(shù)組運(yùn)算的常用函數(shù) 第二講 數(shù)值數(shù)組及其運(yùn)算 數(shù)組運(yùn)算和矩陣運(yùn)算 標(biāo)準(zhǔn)數(shù)組生成函數(shù)和數(shù)組操作函數(shù) 數(shù)組構(gòu)作技法綜合 高維數(shù)組 “非數(shù) ” 和 “ 空 ” 數(shù)組 關(guān)系操作和邏輯操作 MATLAB采用表達(dá)式語言形式,語句常用的形式: 例 : +2* %值存放在默認(rèn)變量 ans中 a=+2* x=rand(2,4) %產(chǎn)生 2*4大小的隨機(jī)矩陣 如果表達(dá)式過長,可分裝在幾行,行末加三個(gè)點(diǎn) … ,表示下一行是續(xù)行。 優(yōu)點(diǎn): 省略了定義數(shù)據(jù)類型的語句,而且編程時(shí)無須考慮數(shù)據(jù)類型的匹配問題,減少了出錯(cuò)的可能。第一個(gè)字母 必須是英文字母 。 例如 : a=(10j+sqrt(10))/2。),ylabel(39。) %繪圖 第一句定義自變量數(shù)組: 0為起點(diǎn),每隔,直到 1。 b=33/79。”作為指令結(jié)束符, 不顯示 執(zhí)行結(jié)果 二維數(shù)組的創(chuàng)建 復(fù)數(shù)數(shù)組的另一種輸入方式 M_r=[1,2,3。 舉例: 二維數(shù)組元素的標(biāo)識(shí) 1.“全下標(biāo) ” 標(biāo)識(shí) 經(jīng)典教科書的標(biāo)識(shí)法 即指出是 “ 第幾行,第幾列 ” 的元素
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1