matlab課后習(xí)題答案習(xí)題2-3_第1頁(yè)
matlab課后習(xí)題答案習(xí)題2-3_第2頁(yè)
matlab課后習(xí)題答案習(xí)題2-3_第3頁(yè)
matlab課后習(xí)題答案習(xí)題2-3_第4頁(yè)
matlab課后習(xí)題答案習(xí)題2-3_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、習(xí)題二1.如何理解“矩陣是MATLAB最基本的數(shù)據(jù)對(duì)象”?答:因?yàn)橄蛄靠梢钥闯墒莾H有一行或一列的矩陣,單個(gè)數(shù)據(jù)(標(biāo)量)可以看成是僅含一個(gè)元素的矩陣,故向量和單個(gè)數(shù)據(jù)都可以作為矩陣的特例來(lái)處理。因此,矩陣是MATLAB最基本、最重要的數(shù)據(jù)對(duì)象。2.設(shè)A和B是兩個(gè)同維同大小的矩陣,問(wèn):(1)A*B和A.*B的值是否相等?答:不相等。(2)A./B和B.A的值是否相等?答:相等。(3)A/B和BA的值是否相等?答:不相等。(4)A/B和BA所代表的數(shù)學(xué)含義是什么?答:A/B等效于B的逆右乘A矩陣,即A*inv(B),而B(niǎo)A等效于B矩陣的逆左乘A矩陣,即inv(B)*A。3.寫(xiě)出完成下列操作的命令。(

2、1)將矩陣A第25行中第1, 3, 5列元素賦給矩陣B。答:B=A(2:5,1:2:5); 或B=A(2:5,1 3 5)(2)刪除矩陣A的第7號(hào)元素。答:A(7)=(3)將矩陣A的每個(gè)元素值加30。答:A=A+30;(4)求矩陣A的大小和維數(shù)。答:size(A);ndims(A);(5)將向量 t 的0元素用機(jī)器零來(lái)代替。答:t(find(t=0)=eps;(6)將含有12個(gè)元素的向量 x 轉(zhuǎn)換成矩陣。答:reshape(x,3,4);(7)求一個(gè)字符串的ASCII碼。答:abs(123); 或double(123);(8)求一個(gè)ASCII碼所對(duì)應(yīng)的字符。答:char(49);4.下列命令執(zhí)

3、行后,L1、L2、L3、L4的值分別是多少?A=1:9;B=10-A;.L1=A=B;L2=A<=5;L3=A>3&A<7;L4=find(A>3&A<7);答:L1的值為0, 0, 0, 0, 1, 0, 0, 0, 0L2的值為1, 1, 1, 1, 1, 0, 0, 0, 0L3的值為0, 0, 0, 1, 1, 1, 0, 0, 0L4的值為4, 5, 65.已知完成下列操作:(1)取出A的前3行構(gòu)成矩陣B,前兩列構(gòu)成矩陣C,右下角子矩陣構(gòu)成矩陣D,B與C的乘積構(gòu)成矩陣E。答:B=A(1:3,:);C=A(:,1:2);D=A(2:4,3:

4、4);E=B*C;(2)分別求E<D、E&D、E|D、E|D和find(A>=10&A<25)。答:E<D=,E&D=,E|D=,E|D= EMBED Equation.DSMT4 find(A>=10&A<25)=1; 5。6.當(dāng)A=34, NaN, Inf, -Inf, -pi, eps, 0時(shí),分析下列函數(shù)的執(zhí)行結(jié)果:all(A),any(A),isnan(A),isinf(A),isfinite(A)。答:all(A)的值為0any(A) 的值為1isnan(A) 的值為 0, 1, 0, 0, 0, 0, 0isin

5、f(A) 的值為 0, 0, 1, 1, 0, 0, 0isfinite(A) 的值為1, 0, 0, 0, 1, 1, 17.用結(jié)構(gòu)體矩陣來(lái)存儲(chǔ)5名學(xué)生的基本情況數(shù)據(jù),每名學(xué)生的數(shù)據(jù)包括學(xué)號(hào)、姓名、專業(yè)和6門課程的成績(jī)。答:student(1).id='0001'student(1).name='Tom'student(1).major='computer'student(1).grade=89,78,67,90,86,85;8.建立單元矩陣B并回答有關(guān)問(wèn)題。B1,1=1;B1,2='Brenden'B2,1=reshape(1

6、:9,3,3);B2,2=12,34,2;54,21,3;4,23,67;(1)size(B)和ndims(B)的值分別是多少?答:size(B) 的值為2, 2。ndims(B) 的值為2。(2)B(2)和B(4)的值分別是多少?答:B(2)=,B(4)= (3)B(3)=和B3=執(zhí)行后,B的值分別是多少?答:當(dāng)執(zhí)行B(3)=后,B=1, 1, 4, 7; 2, 5, 8; 3, 6, 9, 12, 34, 2; 54, 21, 3; 4, 23, 67當(dāng)執(zhí)行B3=后,B=1,; 1, 4, 7; 2, 5, 8; 3, 6, 9, 12, 34, 2; 54, 21, 3; 4, 23,

7、67習(xí)題三1.寫(xiě)出完成下列操作的命令。(1)建立3階單位矩陣A。答:A=eye(3);(2)建立5×6隨機(jī)矩陣A,其元素為100,200范圍內(nèi)的隨機(jī)整數(shù)。答:round(100+(200-100)*rand(5,6);(3)產(chǎn)生均值為1,方差為0.2的500個(gè)正態(tài)分布的隨機(jī)數(shù)。答:1+sqrt(0.2)*randn(5,100);(4)產(chǎn)生和A同樣大小的幺矩陣。答:ones(size(A);(5)將矩陣A對(duì)角線的元素加30。答:A+eye(size(A)*30;(6)從矩陣A提取主對(duì)角線元素,并以這些元素構(gòu)成對(duì)角陣B。答:B=diag(diag(A);2.使用函數(shù),實(shí)現(xiàn)方陣左旋90o

8、或右旋90o的功能。例如,原矩陣為A,A左旋后得到B,右旋后得到C。答:B=rot90(A);C=rot90(A,-1);3.建立一個(gè)方陣A,求A的逆矩陣和A的行列式的值,并驗(yàn)證A與A-1是互逆的。答:A=rand(3)*10;B=inv(A);C=det(A);先計(jì)算B*A,再計(jì)算A*B,由計(jì)算可知B*A=A*B,即A·A-1= A-1·A是互逆。4.求下面線性方程組的解。答:A=4,2,-1;3,-1,2;12,3,0;b=2;10;8;x=inv(A)*b方程組的解為x= EMBED Equation.DSMT4 5.求下列矩陣的主對(duì)角線元素、上三角陣、下三角陣、秩、范數(shù)、條件數(shù)和跡。(1) (2) 答:(1)取主對(duì)角線元素

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論