>formatlong%15位定點表示,若改成short則為5位定點表示>>2^ans=2.說明clc,clf和clear命令的區(qū)別;cl">
matlab上機實驗報告.doc

matlab上機實驗報告.doc

ID:60809657

大?。?26.00 KB

頁數:21頁

時間:2020-12-20

matlab上機實驗報告.doc_第1頁
matlab上機實驗報告.doc_第2頁
matlab上機實驗報告.doc_第3頁
matlab上機實驗報告.doc_第4頁
matlab上機實驗報告.doc_第5頁
資源描述:

《matlab上機實驗報告.doc》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫

1、實驗1 MATLAB初步1.舉例說明format命令的功能;Format命令用來調整數據的顯示格式。>>formatlong%15位定點表示,若改成short則為5位定點表示>>2^ans=2.說明clc,clf和clear命令的區(qū)別;clc即clearcommand(清屏)clear清理內存所有變量clf即clearfigure(清理圖形窗口3.舉例說明help命令的功能;在help命令后加入所要查詢的函數或類名,將會返回所查詢的對象的使用說明。例如:>>helpcosCOSCosine.COS(X)istheco

2、sineoftheelementsofX.Seealsoacos,cosd.Overloadedfunctionsormethods(oneswiththesamenameinotherdirectories)helpsym/ReferencepageinHelpbrowserdoccos4.如何觀察和調用歷史命令;在MTALAB界面的左下角有個CommandHistory窗口,里面可以看到歷史命令,如果雙擊該條歷史命令即可實現調用。5.如何設置當前路徑。在MATLAB界面上方的工具欄有個CurrentFolder(

3、當前目錄),更改該目錄就可以設置當前路徑。實驗2 矩陣生成與元素標識1.矩陣的創(chuàng)建,(盡可能用最簡單方法);創(chuàng)建矩陣A:>>A=[1300;26130;3523;4923]創(chuàng)建矩陣B:>>B=[151015;20253035;40455055;60657075]2.生成一個單位矩陣C,其結構與B相同;>>eye(size(B))3.找出矩陣A中所有大于8的元素位置(行號和列號);>>[row,col]=find(A>8)4.將矩陣B中大于35且小于65的元素值分別加9;>>C=find(B>35&B<65)>>B(C

4、)=B(C)+95.提取矩陣B的主對角組元素。>>diag(B)實驗3 MATLAB矩陣運算(1)1.矩陣的創(chuàng)建,;創(chuàng)建矩陣A:>>A=[1300;26130;3523;4923]創(chuàng)建矩陣B:>>B=[2-3995;2689;101176;-99-601]2.矩陣A和矩陣B相乘運算;>>A*B3.求矩陣B的行列式、逆、秩、特征值和特征矢量(說明具體變量名);行列式:>>det(B)逆:>>inv(B)秩:>>rank(B)特征根及特征向量:>>[d,v]=eig(B)d中對角線元素為特征值v中列向量為對應的特征向量4

5、.將矩陣A和矩陣B縱向拼接,并將元素-99所在列乘以9;>>A=[1300;26130;3523;4923]>>B=[151015;20253035;40455055;60657075]>>C=[A;B]>>[row,col]=find(C(:)==-99)>>C(:,1)=C(:,col)*9實驗4 MATLAB矩陣運算(2)1.將矩陣A和矩陣B橫向拼接,并提取合并后矩陣的主對角元素。>>C=[AB]>>diag(C)2.求下列矩陣的列均值、列和、列方差、所有元素的平均值,,。A:列均值:>>mean(A,1)列和

6、:>>sum(A,1)列方差:>>std(A,0,1)所有元素的平均值:>>mean(A(:))B:列均值:>>mean(B,1)列和:>>sum(B,1)列方差:>>std(B,0,1)所有元素的平均值:>>mean(B(:))3.已知5座城市的坐標分別為:(,)、(0,)、(13..8,)、(,)、(,)。用不同標記標出各城市,并用蘭色虛線連接兩兩城市;然后根據城市間的兩兩距離,尋找距離最短的兩座城市,并用紅色點劃線連接。M文件:clear;clc;d=[0];plot(d(1,1),d(1,2),'*');ho

7、ldon;plot(d(2,1),d(2,2),'+');plot(d(3,1),d(3,2),'o');plot(d(4,1),d(4,2),'s');plot(d(5,1),d(5,2),'d');flag=[];dist=;fori=1:4forj=i+1:5x=[d(i,1)d(j,1)];y=[d(i,2)d(j,2)];plot(x,y,'--')d1=sqrt((x(1)-x(2))^2+(y(1)-y(2))^2);ifd1

8、flag,1),d(flag,2),'');實驗5 MATLAB矩陣運算(3)1.求下列矩陣的列均值、列和、列方差、所有元素的平均值,,。A:列均值:>>mean(A,1)列和:>>sum(A,1)列方差:>>std(A,0,1)所有元素的平均值:>>mean(A(:))B:列均值:>>mean(B,1)列和:>>sum(B,1)列方差:>>s

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯系客服處理。