Matlab數(shù)組數(shù)組運(yùn)算和矩陣運(yùn)算_第1頁(yè)
Matlab數(shù)組數(shù)組運(yùn)算和矩陣運(yùn)算_第2頁(yè)
Matlab數(shù)組數(shù)組運(yùn)算和矩陣運(yùn)算_第3頁(yè)
Matlab數(shù)組數(shù)組運(yùn)算和矩陣運(yùn)算_第4頁(yè)
Matlab數(shù)組數(shù)組運(yùn)算和矩陣運(yùn)算_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、Matlab數(shù)組、數(shù)組運(yùn)算和矩陣運(yùn)算1、數(shù)值數(shù)組matlab中數(shù)組不需要聲明。(1)對(duì)一維數(shù)值數(shù)組賦初值逐個(gè)元素輸入:x=1 2 pi/2冒號(hào)生成:x=1:0.1:4定數(shù)線性采樣法:x=linspace (a,b,n)%相當(dāng)于第一個(gè)數(shù)為a,最后一個(gè)數(shù)為b,以n為采樣點(diǎn)數(shù)等間距采 樣。x=logspace(a,b,n)%相當(dāng)于第一個(gè)數(shù)為10a,最后一個(gè)數(shù)為10b,以n為采樣點(diǎn)數(shù)等間 距采樣。x(3)x(1 2 3) x(1:3) x(3:-1:1) x(find(x0.5)(2)對(duì)一維數(shù)值數(shù)組的尋訪%尋訪第三個(gè)元素%尋訪第1, 2, 3個(gè)元素%尋訪第1到3個(gè)元素%由前三個(gè)元素倒排成子數(shù)組%由大于

2、0.5的元素構(gòu)成的子數(shù)組(3)對(duì)二維數(shù)值數(shù)組賦初值逐個(gè)賦值:x=1,2,3; 3,4,6; 7,8,9% ”;”為二維數(shù)組“行”的分隔符號(hào),而“:和空格為同一行元素 的分隔符。整列賦值:x(:,4,5)=4%第4、5 列賦值為 4元素重排:A=reshape(1:9,3,3)%將1到9重新排列成一個(gè)(3*3)矩陣,注意matlab是列“優(yōu)先”, 即先排第一列再排第二列,而不是按行來排。(4)二維數(shù)組元素的標(biāo)識(shí)和尋訪“全下標(biāo)”標(biāo)識(shí):A(3,5)%第3行第5列元素“單下標(biāo)”標(biāo)識(shí):對(duì)于一個(gè)(m*n )維數(shù)組A中第r行第c列元素,其“單下標(biāo)”表示 為:A(l)% 這里 l=(c-1)*m+r2、數(shù)組運(yùn)

3、算和矩陣運(yùn)算(1)數(shù)組運(yùn)算指令含義A.相當(dāng)于conj(A) , conj的作用help 一下吧A=s把標(biāo)量s賦給A的每個(gè)元素s+B標(biāo)量s分別與B元素之和s-B,B-s標(biāo)量s分別與B元素之差s.*A標(biāo)量s分別與A兀素之積s./B,B.ss分別被B的元素除A.AnA的每個(gè)元素自乘n次A.Ap對(duì)A的各個(gè)元素分別求非整數(shù)哥p.AA以p為底,分別以A的元素為指數(shù)求哥A+B對(duì)應(yīng)元素相加A-B對(duì)應(yīng)元素相減A.*B對(duì)應(yīng)元素相乘A./BA的元素被B的對(duì)應(yīng)元素除B.A同上exp(A)以e為底,分別以A的元素為指數(shù)求哥log(A)對(duì)A的各個(gè)元素求對(duì)數(shù)sqrt(A)對(duì)A的各個(gè)元素求平方根f(A)求A各個(gè)元素的函數(shù)值A(chǔ)

4、#B對(duì)應(yīng)元素的關(guān)系運(yùn)算,#代表關(guān)系運(yùn)算符AB對(duì)應(yīng)元素的邏輯運(yùn)算,代表邏輯運(yùn)算符(2)矩陣運(yùn)算指令含義A共鈍轉(zhuǎn)置s*A標(biāo)量s分別與A元素之積S*inv(B)B陣的逆乘sAAnA陣為方陣時(shí),自乘n次AAp方陣A的非整數(shù)乘方pAAA陣為方陣時(shí),標(biāo)量的矩陣乘方A+B矩陣相加A-B矩陣相減A*B矩陣相乘A/BA右除BBAA左除Bexpm(A)A的矩陣指數(shù)函數(shù)logm(A)A的矩陣對(duì)數(shù)函數(shù)sqrtm(A)A的矩陣平方根函數(shù)funm(A,FN)一般矩陣函數(shù)3、邏輯數(shù)組看例子就明白了:A=zeros(2,5);%預(yù)生成一個(gè)(2*5)全零數(shù)組A(:)=-4:5;%運(yùn)用“全元素”方法向A賦值L=abs(A)3%產(chǎn)

5、生一個(gè)與A同維的“0 -1”邏輯值數(shù)組islogical(L)X=A(L)%判斷L是否邏輯值數(shù)組。輸出若為1,則是 %把L中邏輯值為1對(duì)應(yīng)的A元素取出4、字符串?dāng)?shù)組(1)字符串?dāng)?shù)組賦初值S=aabb或者:S=char(aa,bb)還可以:S=str2mat(aa, ,bb)%這里空串會(huì)產(chǎn)生空行而:S=str2cat(aa, ,bb)%這里空串不會(huì)產(chǎn)生空行(2)字符串操作函數(shù)int2str%把整數(shù)數(shù)組轉(zhuǎn)換為串?dāng)?shù)組num2str%把非整數(shù)數(shù)組轉(zhuǎn)換為串?dāng)?shù)組mat2str%把數(shù)值數(shù)組轉(zhuǎn)換為串?dāng)?shù)組%請(qǐng)使用help搜索其他的字符串操作函數(shù)。5、元胞數(shù)組元胞數(shù)組和一般數(shù)值數(shù)組和字符串?dāng)?shù)組不同, 其元素可以是

6、任意類型和大小的對(duì)象。這和C的結(jié)構(gòu)型數(shù)組有些類似。(1)創(chuàng)建元胞數(shù)組有以下兩種創(chuàng)建方式:外標(biāo)識(shí)元素賦值:a=char(aa bb);b=1:9;c=2:5;d=1+2i;A(1,1)=a; A(1,2)=b; A(2,1)=c; A(2,2)=d;內(nèi)涵的直接賦值:a=char(aa bb);b=1:9;c=2:5;d=1+2i;A1,1=a; A1,2=b; A2,1=c; A2,2=d;(2)元胞數(shù)組內(nèi)容的調(diào)取注意在這里()訪問的是元胞,用訪問的是元胞中存儲(chǔ)的內(nèi)容 比如:a=A (1, 1)顯示:a=12 char而:a=A1 , 1顯示:a= aa bb 所以用而不是()調(diào)取元胞數(shù)組內(nèi)容。

7、6、構(gòu)架數(shù)組構(gòu)架數(shù)組和元胞數(shù)組類似,但其每個(gè)構(gòu)架(地位相當(dāng)于元胞數(shù)組的元 胞)必須劃分“域”后才能使用。看下面的例子:green_house(2,3).name=六號(hào)房;green_house(2,3).param.temperature=30 ;green_house(2,3).param.humidity=10 ;green_house屏幕顯示:23 struct array with fields:nameparam注息:(1)在一個(gè)構(gòu)架上進(jìn)行的增減域的操作會(huì)影響到整個(gè)數(shù)組。(2)增減子域不會(huì)影響到其他構(gòu)架。7、空數(shù)組(1)有下面幾種產(chǎn)生空數(shù)組的方法:a=b=ones(2,0)%ones的作用原本是產(chǎn)生一個(gè)全 1的數(shù)組c=zeros(2,0)%zeros的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論