> x=0:2" />

久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

揚州大學MATLAB實驗7.1.4(共五則)

時間:2019-05-13 08:51:32下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《揚州大學MATLAB實驗7.1.4》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《揚州大學MATLAB實驗7.1.4》。

第一篇:揚州大學MATLAB實驗7.1.4

1.實驗目的

(1)學習MATLAB的各種二維繪圖(2)學習MATLAB的三維繪圖(3)MATLAB的繪圖修飾 2.實驗內容

在下面的實驗操作中,認真記錄每項操作的作用和目的。(1)基本二維繪圖 1)向量繪圖

>> x=0:2*pi/100:2*pi;>> y1=sin(2*x);y2=cos(2*x);>> plot(x,y1)>>plot(x,y2)

>> plot(x,y1,x,y2)

>> plot(x,y1);hold on;>> plot(x,y2);hold off;

>> plot(x',[y1' y2'])

>> plot(x,y1,'c:',x,y2,'ro')

>> figure(1);plot(x,y1);

>> figure(2);plot(x,y2);

>> figure(1);plot(x,y1);>> figure(2);plot(x,y2);>> subplot(221);plot(x,y1);

>> subplot(222);plot(x,y2);>> subplot(223);plot(x,y1,x,y1+y2);>> subplot(224);plot(x,y2,x,y1-y2);

>> w=0.01:0.01:10;>> G=1./(1+2*w*i);>> subplot(121);plot(G);>> subplot(122);plot(real(G),imag(G));

>> x=0:2*pi/8:2*pi;y=sin(x);>> plot(x,y,'o');hold on;

>> x=0:2*pi/8:2*pi;y=sin(x);>> plot(x,y,'o');hold on;

>> xi=0:2*pi/100:2*pi;>> yi=spline(x,y,xi);>> plot(xi,yi,'m');>> whitebg

>> whitebg('b')

>> whitebg('k')

2)函數(shù)繪圖。

>> fplot('sin',[0 4*pi])>> f='sin(x)';fplot(f,[0 4*pi])

>> fplot('sin(1/x)',[0.01 0.1],1e-3)

>> fplot('[tan(x),sin(x),cos(x)]',[-2*pi,2*pi,-2*pi,2*pi])

>> syms x >> f=exp(-0.5*x)*sin(x);>> ezplot(f,[0,10])

(2)多種二維繪圖

1)半對數(shù)繪圖

>> w=logspace(-1,1);>> g=20*log10(1./(1+2*w*i));>> p=angle(1./(1+2*w*i))*180/pi;>> subplot(211);semilogx(w,g);grid;>> subplot(212);semilogx(w,p);grid;

2)極坐標繪圖。>> t=0:2*pi/180:2*pi;>> mo=cos(2*t);>> polar(t,mo);

3)直方圖。

>> t=0:2*pi/8:2*pi;>> y=sin(t);>> bar(t,y)

4)離散棒圖

>> t=0:2*pi/8:2*pi;>> y=sin(t);>> stairs(t,y)

5)階梯圖。

>> t=0:2*pi/8:2*pi;>> y=sin(t);>> stem(t,y)

6)彗星繪圖。>> t=-pi:pi/200:pi;>> comet(t,tan(sin(t))-sin(tan(t)));

(3)圖形注釋

>> y1=dsolve('D2u+2*Du+10*u=0','Du(0)=1,u(0)=0','x');>> y2=dsolve('D2u+2*Du+10*u=1','Du(0)=0,u(0)=0','x');>> ezplot(y1,[0,5]);hold on;ezplot(y2,[0,5]);

>> axis([0,5,-0.1,0.2])>> title('二階系統(tǒng)時間響應');>> xlabel('時間t');ylabel('響應幅值y');>> gtext('零輸入響應');>> gtext('零狀態(tài)響應');>> grid;hold off;

(4)三維繪圖 1)三維線圖。>> t=0:pi/50:10*pi;>> plot3(sin(t),cos(t),t);>> comet3(sin(t),cos(t),t);

2)單變量高度網線圖。>> Z2=[1 1;1-1];>> Z4=[Z2 Z2;Z2-Z2];>> Z8=[Z4 Z4;Z4-Z4];>> mesh(Z8);

3)3變量馬鞍面網線圖。>> x=-4:0.5:4;y=x;>> [X,Y]=meshgrid(x,y);>> Z=X.^2-Y.^2;>> mesh(X,Y,Z);

4)圓錐面網線圖。>> t1=0:0.1:0.9;>> t2=1:0.1:2;>> r=[t1-t2+2];>> [X,Y,Z]=cylinder(r,40);>> mesh(X,Y,Z);

5)視角修飾。>> t1=0:0.1:0.9;>> t2=1:0.1:2;>> r=[t1-t2+2];>> [X,Y,Z]=cylinder(r,30);>> mesh(X,Y,Z);>> subplot(2,2,1);mesh(X,Y,Z);view(0,0);>> subplot(2,2,2);mesh(X,Y,Z);view(-20,20);>> subplot(2,2,3);mesh(X,Y,Z);view(-30,30);>> subplot(2,2,4);mesh(X,Y,Z);view(-40,40);

6)MATLABA暖色(hot)函數(shù)色圖。>> peaks(20);

z = 3*(1-x).^2.*exp(-(x.^2)x.^3y.^2)

>> axis('off')>> colormap(hot);>> colorbar('horiz');

7)光照修飾。>> surfl(peaks(20));>> colormap(hot);>> shading interp;

8)表面修飾。

>> subplot(131);peaks(20);shading flat;

z = 3*(1-x).^2.*exp(-(x.^2)x.^3y.^2)

>> subplot(132);peaks(20);shading interp;

z = 3*(1-x).^2.*exp(-(x.^2)x.^3y.^2)

>> subplot(133);peaks(20);shading faceted;

z = 3*(1-x).^2.*exp(-(x.^2)x.^3y.^2)

9)透視與消隱。>> P=peaks(30);>> subplot(121);mesh(P);hidden off;>> subplot(122);mesh(P);hidden on;

10)裁剪修飾。>> P=peaks(30);>> P(20:23,9:15)=NaN*ones(4,7);>> subplot(121);meshz(P);>> subplot(122);meshc(P);

11)水線修飾。

>> waterfall(peaks(20))>> colormap([1 0 0])

12)等高線修飾。

>> contour(peaks(20),6)>> contour3(peaks(20),10)>> clabei(contour(peaks(20),4))>> clabel(contour(peaks(20),4))>> clabel(contour3(peaks(20),3))

第二篇:MATLAB實驗4

學 生 實 驗 報 告

課程名稱:

學生學號:

所屬院部:

(理工類)

專業(yè)班級:

學生姓名:

指導教師: ——20 學年 第 學期

實驗項目名稱: MATLAB綜合運用 實驗學時: 同組學生姓名: 實驗地點: 實驗日期: 實驗成績: 批改教師: 批改時間:

一、實驗目的和要求

1、會用MATLAB求電阻電路。(節(jié)點電壓法、戴維南定理等)

2、會用MATLAB求正弦穩(wěn)態(tài)電路。

3、掌握自動控制系統(tǒng)中模型的轉換方法。

4、會用MATLAB求自動控制系統(tǒng)的傳遞函數(shù)。

二、實驗儀器和設備

計算機一臺

三、實驗過程

1、已知條件如下圖所示。求:RL為何值時,能獲得最大功率.U1 U2

RL

R1=6Ω R2=1Ω R3=3Ω

經過R1的電流為I1,經過R2的電流為I2,把RL用電流源代替(Ia方向從上到下),經過電路化簡得:Ia=4/3+I2 列出節(jié)點方程:(1/6+1+1/3)U1-U2=I1(其中I1=12/6=2A,I2=2A)(節(jié)點電流的流入和流出)

-U1+U2=I2-Ia(等效的U1,U2)

運用MATLAB計算出U1,U2的值,U2即是戴維南等效電路中的Uoc,令電壓源短路,電流源斷路,求得ab左邊等效電阻Req,當Req=RL時,PMAX=Uoc^2/4Req

2、已知Us=100V,I1=100mA,電路吸收功率P=6W,XL1=1250?,XC2=750?,電路呈感性,求R3及XL3。

設電源的總阻抗為Z?R?jX,由圖可知Z?Z1?UZ2*Z3,總阻抗的模為Z?s

IZ2?Z3由于Z1,Z2為純阻抗元件,它們不吸收有功功率,故

R?P I22Z?R2?X2?X??Z?R2 得知電感電路呈感性,取“+”,即有Z?R?jX Z2,Z3的并聯(lián)阻抗為Z23?Z?Z1?Z?jXL1 而Z3?Z2*Z23

Z2?Z23有R3?real(Z3),XL3=imag(Z3)

3、求圖示系統(tǒng)的傳遞函數(shù),其中K1=10,K2=20。

4、已知系統(tǒng)狀態(tài)空間模型為:

求其零極點模型。

5、系統(tǒng)的零極點增益模型如下:

求系統(tǒng)的傳遞函數(shù)模型和狀態(tài)空間模型。

四、實驗結果與分析

在本次實驗中,初步了解了MATLAB在自動控制系統(tǒng)中的運用,通過從實驗中得到的鍛煉,提高了動手能力和自我學習能力。

第三篇:MATLAB實驗指導書

MATLAB及其應用

實驗指導書

物理與信息工程系

目錄

實驗一 MATLAB編程環(huán)境..............................................3 實驗二 矩陣基本運算

(一)..........................................5 實驗三 矩陣基本運算

(二)..........................................7 實驗四 矩陣分析...................................................9 實驗五 分支結構程序設計..........................................11 實驗六 循環(huán)結構程序設計..........................................13 實驗七 文件操作..................................................15 實驗八 二維曲線的繪制............................................17 實驗九 三維曲線和曲面的繪制......................................19 實驗十 MATLAB數(shù)據(jù)統(tǒng)計處理........................................21 實驗十一 多項式四則運算..........................................23 實驗十二 線性方程組求解及函數(shù)求極值.............................25 實驗一 MATLAB編程環(huán)境

一、實驗目的

1.熟悉MATLAB編程環(huán)境

二、實驗環(huán)境

1.計算機

2.MATLAB7.0集成環(huán)境

三、實驗說明

1.首先應熟悉MATLAB7.0運行環(huán)境,正確操作 2.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

(1)命令窗口的使用。(2)工作空間窗口的使用。(3)工作目錄、搜索路徑的設置。(4)命令歷史記錄窗口的使用。(5)幫助系統(tǒng)的使用。(6)了解各菜單的功能。2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環(huán)境。(3)編輯程序并進行保存。

(4)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(5)檢查程序輸出結果。

五、實驗報告要求1.整理實驗結果,填入相應表格中 2.小結實驗心得體會 實驗二 矩陣基本運算

(一)一、實驗目的

1.通過實驗,進一步熟悉MATLAB編程環(huán)境 2.通過實驗掌握建立矩陣的幾種方法 3.通過實驗理解常用的矩陣運算

二、實驗環(huán)境

1.計算機

2.MATLAB7.0集成環(huán)境

三、實驗說明

1.首先應熟悉MATLAB7.0運行環(huán)境,正確操作 2.自主編寫程序,必要時參考相關資料 3.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

(1)設A和B是兩個同維同大小的矩陣,問:

1)A*B和A.*B的值是否相等? 2)A./B和B.A的值是否相等?

3)A/B和BA的值是否相等?操作過程參照教材中除法的矩陣生成。4)A/B和BA所代表的數(shù)學含義是什么?(2)寫出完成下列操作的命令。

1)將矩陣A第2—5行中第1,3,5列元素賦給矩陣B。2)刪除矩陣A的第7號元素。3)將矩陣A的每個元素值加30。4)求矩陣A的大小和維數(shù)。(3)下列命令執(zhí)行后,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);2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環(huán)境。(3)編輯程序并進行保存。

(4)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(5)檢查程序輸出結果。

五、實驗報告要求1.整理實驗結果,填入相應表格中 2.小結實驗心得體會 實驗三 矩陣基本運算

(二)一、實驗目的

1.熟悉矩陣的建立方式 2.理解矩陣拆分的方法

3.通過實驗進一步掌握矩陣的基本運算

二、實驗環(huán)境

1.計算機

2.MATLAB7.0集成環(huán)境

三、實驗說明

1.熟練操作MATLAB7.0運行環(huán)境 2.自主編寫程序,必要時參考相關資料 3.實驗前應寫出程序大致框架或完整的程序代碼 5.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

??15?4??83?1??,B??253? 078(1)已知A??????????320???3617??求下列表達式的值:

1)A+6B和A2-B+I(I為單位矩陣,matlab中使用eye來生成)2)A*B,A.*B和B*A 3)A/B和BA

4)[A,B]和 [A([1,3],:);B^2](2)已知

?0.7780??2310?41?45?655?,取出其前三行構成矩陣B,其前兩列構成矩A???325032???543.14??6?9.54陣C,其右下角3×2子矩陣構成矩陣D,B與C的乘積構成矩陣E,分別求E=10&A<25)2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環(huán)境。(3)編輯程序并進行保存。

(4)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(5)檢查程序輸出結果。

五、實驗報告要求1.整理實驗結果,填入相應表格中 2.小結實驗心得體會

實驗四

矩陣分析

一、實驗目的

1.學會求矩陣的對角線元素、對角陣和逆矩陣 2.學會求矩陣的行列式的值、秩 3.學會求矩陣的特征值和特征向量 4.通過練習熟悉矩陣分析方法

二、實驗環(huán)境

1.計算機

2.MATLAB7.0集成環(huán)境

三、實驗說明

1.熟練操作MATLAB7.0運行環(huán)境 2.自主編寫程序,必要時參考相關資料 3.實驗前應寫出程序大致框架或完整的程序代碼 5.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

(1)使用函數(shù),實現(xiàn)方陣左旋90°或右旋90°的功能。例如,原矩陣為A,A左旋后得到B,右旋后得到C。使用函數(shù)rot90(A,k)來實現(xiàn);

?101112??32?14710??789??65?,???A??25811??B??456?,C??98?????36912??123???12111?4?? 7??10?(2)建立一個方陣A,求A的逆矩陣和A的行列式的值,并驗證A與A-1是互逆的。A的逆(inv(A));A的行列式(det(A))(3)求下列矩陣的主對角線元素、上三角陣、下三角陣、秩和跡。參考教材

?1?12?51?41)A???305??111503?0.43432?2??

2)B????8.9421? 2????9?(4)求矩陣A的特征值。參考教材

10.5??1? A??110.25????0.50.252??2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環(huán)境。(3)編輯程序并進行保存。

(4)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(5)檢查程序輸出結果。

五、實驗報告要求1.整理實驗結果,填入相應表格中 2.小結實驗心得體會 實驗五

分支結構程序設計

一、實驗目的

1.理解MATLAB的編程方法

2.掌握if語句和switch語句的使用 3.掌握分支結構程序設計方法

4.通過練習理解MATLAB編程方法和分支結構程序設計方法。

二、實驗環(huán)境

1.計算機

2.MATLAB7.0集成環(huán)境

三、實驗說明

1.熟練操作MATLAB7.0運行環(huán)境 2.自主編寫程序,必要時參考相關資料 3.實驗前應寫出程序大致框架或完整的程序代碼 5.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

(1)從鍵盤輸入一個數(shù),將它反向輸出,例如輸入693,輸出為396(2)輸入一個百分制成績,要求輸出成績等級A,B,C,D,E其中90-100位A,80-89為B,70-79為C,60-69為D,60以下為E 1)分別用if語句和switch語句實現(xiàn)

2)輸入百分制成績后要判斷成績的合理性,對不合理的成績應輸出出錯信息

2.實驗步驟(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環(huán)境。(3)編輯程序并進行保存。

(4)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(5)檢查程序輸出結果。

五、實驗報告要求1.整理實驗結果,填入相應表格中 2.小結實驗心得體會 實驗六

循環(huán)結構程序設計

一、實驗目的

1、理解循環(huán)控制結構的執(zhí)行過程

2、掌握for語句和while語句的使用

3、掌握循環(huán)結構程序設計方法

4、通過練習進一步理解MATLAB的編程方法和循環(huán)結構程序設計方法

二、實驗環(huán)境

1.計算機

2.MATLAB7.0集成環(huán)境

三、實驗說明

1.熟練操作MATLAB7.0運行環(huán)境 2.自主編寫程序,必要時參考相關資料 3.實驗前應寫出程序大致框架或完整的程序代碼 5.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

(1)編寫程序實現(xiàn)求兩矩陣A.*B.(2)編寫程序實現(xiàn)求矩陣的轉置。2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環(huán)境。(3)編輯程序并進行保存。

(4)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(5)檢查程序輸出結果。

五、實驗報告要求1.整理實驗結果,填入相應表格中 2.小結實驗心得體會

實驗七

文件操作

一、實驗目的

1、掌握文件的建立、打開與關閉和文件的讀寫操作

2、理解文件定位操作

3、通過練習理解文件的基本操作

二、實驗環(huán)境

1.計算機

2.MATLAB7.0集成環(huán)境

三、實驗說明

1.熟練操作MATLAB7.0運行環(huán)境 2.自主編寫程序,必要時參考相關資料 3.實驗前應寫出程序大致框架或完整的程序代碼 4.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

(1)以讀寫方式打開二進制格式數(shù)據(jù)文件,將浮點數(shù)X添加到文件末尾,將文件內容以浮點數(shù)格式讀入變量Z,將文本文件的第二行讀入變量H,向文件尾部移動文件指針6個字節(jié)。

sin(x?1.7)ln??x,當x取-3.0、-2.9、-2.8、…、2.8、2.9、3.0時,(2)已知y?21?cos(x?1.7)求各點的函數(shù)值。要求:將函數(shù)值輸出到一個數(shù)據(jù)文件中;從數(shù)據(jù)文件中讀出數(shù)據(jù),求各點函數(shù)值的平均值;將平均值添加到數(shù)據(jù)文件末尾。(3)編寫程序,該程序能讀取一個文本文件,并能將文本文件中的小寫字母轉換為相應的大寫字母而生成一個新的文本文件。2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環(huán)境。(3)編輯程序并進行保存。

(4)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(5)檢查程序輸出結果。

五、實驗報告要求1.整理實驗結果,填入相應表格中 2.小結實驗心得體會

實驗八

二維曲線的繪制

一、實驗目的

1、理解MATLAB繪圖方法

2、掌握繪制二維數(shù)據(jù)曲線圖的方法

3、掌握用plot函數(shù)和fplot函數(shù)繪制曲線的方法

4、通過練習掌握繪制二維數(shù)據(jù)曲線圖的方法和plot函數(shù)和fplot函數(shù)的使用

二、實驗環(huán)境

1.計算機

2.MATLAB7.0集成環(huán)境

三、實驗說明

1.熟練操作MATLAB7.0運行環(huán)境 2.自主編寫程序,必要時參考相關資料 3.實驗前應寫出程序大致框架或完整的程序代碼 4.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

(1)繪制下列曲線:

x1①y?x?

②y?e32?3x22?x?rsint

③x?2y?6④?

y?rcost?22(2)通過用plot和fplot函數(shù)繪制y?sin1的曲線,并分析其區(qū)別。x解釋:fplot函數(shù)的調用格式為: fplot(fname,lims,tol,選項)

其中fname為函數(shù)名,以字符串形式出現(xiàn),lims為x,y的取值范圍,tol為相對允許誤差,其系統(tǒng)默認值為2e-3。選項定義與plot函數(shù)相同。2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環(huán)境。(3)編輯程序并進行保存。

(4)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(5)檢查程序輸出結果。

五、實驗報告要求1.整理實驗結果,填入相應表格中 2.小結實驗心得體會 實驗九

三維曲線和曲面的繪制

一、實驗目的

1、理解三維曲線的繪制

2、理解曲面圖的繪制

3、通過練習熟悉三維曲線和曲面圖的繪制方法

二、實驗器材

1.計算機

2.MATLAB7.0集成環(huán)境

三、實驗說明

1.自主編寫程序,必要時參考相關資料 2.實驗前應寫出程序大致框架或完整的程序代碼 5.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

(1)繪制下列三維曲線

?x?e?t/20cost??t/201)?y?esint,0?t?2?

2)?z?t?(2)繪制下列曲面圖

1)z=5,|x|≤5,|y|≤5

2)f(x,y)???x?t?2?y?t,0?t?1 ?z?t3?51?x?y22,x?3,y?3

2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環(huán)境。(4)編輯程序并進行保存。

(5)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(6)檢查程序輸出結果。

五、實驗報告要求1.整理實驗結果,填入相應表格中 2.小結實驗心得體會 實驗十

MATLAB數(shù)據(jù)統(tǒng)計處理

一、實驗目的

1、掌握MATLAB求最大最小值的方法

2、掌握MATLAB求均值與方差的方法

3、通過練習以下內容熟悉數(shù)據(jù)統(tǒng)計處理的幾種方法

二、實驗器材

1.計算機

2.MATLAB7.0集成環(huán)境

三、實驗說明

1.自主編寫程序,必要時參考相關資料 2.實驗前應寫出程序大致框架或完整的程序代碼 5.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

利用MATLAB提供的rand函數(shù)生成30000個符合均勻分布的隨機數(shù),然后檢驗隨機數(shù)的性質:均值mean和標準方差std;最大元素max和最小元素min;大于0.5的隨機數(shù)個數(shù)占總數(shù)的百分比 2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環(huán)境。(4)編輯程序并進行保存。

(5)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。(6)檢查程序輸出結果。

五、實驗報告要求

1.整理實驗結果,填入相應表格中 2.小結實驗心得體會 實驗十一

多項式四則運算

一、實驗目的

1、掌握多項式求值、求根的方法

2、理解多項式四則運算

3、通過練習熟悉多項式四則運算和多項式求值、求根的方法

二、實驗器材

1.計算機

2.MATLAB7.0集成環(huán)境

三、實驗說明

1.自主編寫程序,必要時參考相關資料 2.實驗前應寫出程序大致框架或完整的程序代碼 5.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

4322有3個多項式P1(x)?x?2x?4x?5,P2(x)?x?2,P3(x)?x?2x?3,1)求P(x)= P1(x)+ P2(x)P3(x)2)求P(x)的根

3)當x取矩陣A的每一元素時,求P(x)的值,其中

??11.2?1.4?? A??0.7523.5???52.5??0?4)當以矩陣A為自變量時,求P(x)的值 2.實驗步驟(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環(huán)境。(4)編輯程序并進行保存。

(5)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(6)檢查程序輸出結果。

五、實驗報告要求

1.整理實驗結果,填入相應表格中 2.小結實驗心得體會 實驗十二

線性方程組求解及函數(shù)求極值

一、實驗目的

1、理解線性方程組求解方法

2、理解函數(shù)求極值方法

3、通過練習以下內容熟悉求解線性方程組的方法和函數(shù)求極值的方法

二、實驗器材

1.計算機

2.MATLAB7.0集成環(huán)境

三、實驗說明

1.自主編寫程序,必要時參考相關資料 2.實驗前應寫出程序大致框架或完整的程序代碼 5.實驗學時:2學時

四、實驗內容和步驟

1.實驗內容

(1)求下列方程組的解

?2x?3y?5z?10?1)?3x?7y?4z?2)

?x?7y?z?5??6x1?5x2?2x3?5x4??4?9x?x?4x?x?13?1234 ?3x?4x?2x?2x?1234?1??3x1?9x2?2x4?11(2)求下列函數(shù)在指定區(qū)間的最大值

1?x2,x?(0,2)

2)f(x)?sinx?cosx2,x?(0,?)1)f(x)?41?x2.實驗步驟

(1)分析實驗內容,寫出程序大致框架或完整的程序代碼。(2)進入MATLAB7.0集成環(huán)境。(4)編輯程序并進行保存。

(5)運行程序,若有錯誤,修改錯誤后再次運行,如此反復進行到不顯示出錯為止。

(6)檢查程序輸出結果。

五、實驗報告要求

1.整理實驗結果,填入相應表格中 2.小結實驗心得體會

第四篇:matlab實驗心得體會

matlab實驗心得體會

]這個就是我自己做出來的,發(fā)現(xiàn)用soundsc聽出來還行,但是用wavwrite就變的很難聽。后來發(fā)現(xiàn)PB寫的很好,而且還能夠把前面一段沒有噪音的部分給保存下來,我就看了他的代碼,有幾點體會:

1.將代碼寫在.m文件里,這樣只需要該文件里的就可以而不必每次都去敲命令;

2.PB對于vector使用的比較熟,我一開始也想到能不能只將后面一段由噪聲的給濾掉而保留以前的,但是沒想到什么方法,看了PB的代碼發(fā)現(xiàn),他對于vector了解的比較深刻,我上面的想法最后只使用一句代碼就搞定了

3.對于噪聲頻率,一定要選準確,PB對每一段噪聲只使用的一個頻率,就將噪聲濾干凈了,我用了每段噪聲附近的幾個波形還沒有得到理想波形,最后我發(fā)現(xiàn)我選的中心頻率和PB的只相差10~25赫茲,所以一定要精確,后來WH又試了一下,只發(fā)現(xiàn)改變5HZ的頻率都不行

4.加入團隊以來,尤其是加入種子班之后就一直告誡自己要時刻抱著一個學習的心態(tài),對于任務不要只是敷衍,完成就好,而是自己一定要從中學到東西,而且在這個過程中一定要逐步掌握自己的學習方法,但是就是這個Matlab,我就是在敷衍了事,所以沒有什么事情是可以敷衍的,學習發(fā)生在每時每刻,不能因為這是必上的課程而自己沒有興趣就蒙混過關,應該利用這個機會鍛煉自己,積極起來,改變自己懶惰的弱點。

PS:附上修改后的代碼

%get the samples rate and vector of the wave [xx, fs] = wavread('SunshineSquare');xx = xx';specgram(xx, [], fs);

%^get the A from the frequencies of the noises fnoise = [0 1575 3150 4725];ww = 2*pi*fnoise/fs;A =-2*cos(ww);

%seperate the wave based on the tone “du” leng = length(xx);du = floor((7.749/10.791)*leng);

%determine the h[n] of correspond noise hh = [1 A(1)1];for i = 2:4 hh1 = [1 A(i)1];hh = conv(hh, hh1);end

%filter the noise yy = filter(hh, 1, xx);%delete the tone “du” yy(du100 : du + 80)= 0;figure(2);specgram(yy, [], fs);wavwrite(yy,fs,32,'filter1');

%replace the wave which has been filtered with the good part du = floor((7.749/10.791)*leng);yy(1:du)=xx(1:du);%delete the tone “du” yy(du100 : du + 80)= 0;

%paint the picture and play it figure(3);specgram(yy, [], fs);soundsc(yy,fs);wavwrite(yy,fs,32,'filter2');

第五篇:matlab數(shù)學實驗體會

Matlab學習心得

數(shù)學實驗周我們學習了Matlab軟件,這是一個十分實用和重要的軟件。初次結識MATLAB,感覺這是一個很好的軟件,語言簡便,實用性強。作為一個新手,想要學習好這門語言,可以說還是比較難的。在我接觸這門語言的這些天,一直在上面弄,除了會畫幾個簡單的三維圖形,其他的還是有待提高。在這個軟件中,雖然有help。大家不要以為有了這個就萬事大吉了,反而,從另一個方面也對我們大學生提出了兩個要求——充實的課外基礎和良好的英語基礎。在現(xiàn)代,幾乎所有好的軟件都是來自國外,假如你不會外語,想學好是非常難的。

Matlab 語言是當今國際上科學界(尤其是自動控制領域)最具影響力、也是最有活力的軟件。它起源于矩陣運算,并已經發(fā)展成一種高度集成的計算機語言。它提供了強大的科學運算、靈活的程序設計流程、高質量的圖形可視化與界面設計、便捷的與其他程序和語言接口的功能。

作為一種計算機語言,Matlab體現(xiàn)了與它價值的相符的優(yōu)點:

1.編程簡單使用方便。在這方面我感覺C語言也是一種簡單的編程語言。只要入門就很好掌握,但是要學習一門語言不是那么容易的,到目前為止,可以說我還沒入門,所以學習起這門語言來很吃力。相對C語言而言,Matlab的矩陣和向量操作功能是其他語言無法比擬的。在Matlab環(huán)境下,數(shù)組的操作與數(shù)的操作一樣簡單,基本數(shù)據(jù)單元是不需要指定維數(shù)的,不需要說明數(shù)據(jù)類型的矩陣,而其數(shù)學表達式和運算規(guī)則與通常的習慣相同。

2.函數(shù)庫可任意擴充。由于Matlab語言庫函數(shù)與用戶文件的形式相同,用戶文件可以像庫函數(shù)一樣隨意調用,所以用戶可任意擴充庫函數(shù)。

3.語言簡單內涵豐富。在此語言中,最重要的成分是函數(shù),一般形式為:Function[a,b,c??]=fun(d,e,f??)Fun是自定義的函數(shù)名,只要不與庫函數(shù)想重,并且符合字符串書寫規(guī)則即可。

4、簡便的繪圖功能。MATLAB具有二維和三維繪圖功能,使用方法簡單。三維曲線是由plot3(x,y,z)命令繪出的,看上去很簡單的一個程序,相對C語言而言。極大的方便了繪圖的工作和節(jié)省工作時間。

5.豐富的工具箱。由于MATLAB 的開放性,許多領域的專家都為MATLAB 編寫了各種程序工具箱。這些工具箱提供了用戶在特別應用領域所需的許多函數(shù),這使得用戶不必花大量的時間編寫程序就可以直接調用這些函數(shù),達到事半功倍的效果。

在理論方面,在學習MATLAB過程中,我感覺到它和c語言有許多相似之處,他有c語言的特征,但是比c語言編程計算更加簡單,適合于復雜的數(shù)學運算。但是MATLAB跟其他語言也有著很大的不同。

眾所周知MATLAB是一個基于矩陣運算的軟件,但是,真正在運用的時候,特別是在編程的時候,許多人往往沒有注意到這個問題。在使用MATLAB時,受到了其他編程習慣的影響,特別是經常使用的C語言。因此,在MATLAB編程時,for循環(huán)(包括while循環(huán))到處都是。這不僅是沒有發(fā)揮MATLAB所長,還浪費了寶貴的時間。我這里想說的一點是,往往在初始化矩陣的時候注意到這個問題,懂得了使用矩陣而不是循環(huán)來賦值,但是,在其他環(huán)節(jié)上,就很容易疏忽,或者說,仍然沒有擺脫C++、C的思想。多用help,see also,lookfor,get, set 等常用命令,盡量擺脫c編程的習慣,總愛用循環(huán),能不用的循環(huán)的盡量不用,掌握矢量化的精髓。(1)help: 最有效的命令。其實,可以這樣說吧,一遇 到什么問題,通??梢詮?help 中找到答案。就先說說對help的一些常用方法。

1)命令窗口直接敲“help”,你就可以得到本地機器上matlab的基本的幫助信息。

2)對于某些不是很明確的命令,只知道大體所屬范圍,譬如說某個工具箱,直接在命令窗口中敲入 help toolboxname,一幫可以得到本工具箱有關的信息:版本號,函數(shù)名等。

(2)lookfor:可以說是 matlab中的google。當我們很多什么頭緒都沒有的時候,我們可以求助于它,往往會收到意想不到的效果。譬如:曾經在gui編程的時候,遇到過這樣一個問題:想拖動鼠標時,要出現(xiàn)一個方框,就像你在桌面上拖動鼠標,會出現(xiàn)虛線框一樣。當初我也剛開始一定都不知道該查找什么東西,后來想起用它了。于是,>> lookfor Rectangle。這樣一條信息:GETRECT Select rectangle with mouse.get,set: GUI object 屬性的幫手在GUI編程中,我們可能有時候想改變某些object的屬性,或者想讓它安裝自己的想法實現(xiàn),但是我們又不記得這些object的屬性,更別提怎么設置他們的值了。這時,可以用 get(handles得到此對象的所有的屬性及其當前值。用set(handles)可以得到對象所有可以設置的屬性及其可能的取值找到我們需要的屬性名字和可能的取值之后,就意義用 get(handles,‘propertyname’)取得此屬性的值,用set(handles,‘propertyname’,values)設置此對象此屬性的值。Edit: 查看m源文件的助手在應用matlab過程中,可能我們想看看它的m源文件,當然用editor定位打開也行,但是我經常采用的式直接在command窗口中用edit funname.m,就省去了定位的麻煩。

以上就是我學習MATLAB幾個月以來的心得與體會,我自己感覺在理論方面自己理解的還是可以的,但是在實踐中會經常遇到一些問題,而恰恰自己又束手無策。但是我經常上一些貼吧,那里有不少是使用MATLAB的高手,可以幫我解決不少問題,同時自己也學到了不少東西。

下載揚州大學MATLAB實驗7.1.4(共五則)word格式文檔
下載揚州大學MATLAB實驗7.1.4(共五則).doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯(lián)網用戶自發(fā)貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發(fā)現(xiàn)有涉嫌版權的內容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關證據(jù),工作人員會在5個工作日內聯(lián)系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    《Matlab語言》實驗四

    實驗四、 Matlab的程序設計 (一)實驗目的 1.掌握利用if語句實現(xiàn)選擇結構的方法。 2.掌握利用switch語句實現(xiàn)多分支選擇結構的方法。 3.掌握利用for語句實現(xiàn)循環(huán)結構的方法。 4......

    MATLAB仿真技術實驗教案

    《MATLAB仿真技術》 實驗教案 實驗一 實驗名稱:熟悉Matlab交互工作界面 一、實驗目的 1、熟悉Matlab各種工作界面的操作要旨 2、掌握Matlab的基本操作命令 二、實驗步驟 1、......

    MATLAB實驗教案5篇

    實驗一離散系統(tǒng)的時域分析和復頻域分析 1.實驗目的 (1)掌握在時域求系統(tǒng)響應的方法。 (2)掌握時域離散系統(tǒng)的時域特性。 (3)通過實驗判斷系統(tǒng)穩(wěn)定性 (4)掌握利用Z變換對系統(tǒng)進行復頻......

    MATLAB上機實驗實驗報告[合集五篇]

    M M ATL L AB B 上機實驗一一、實驗目得 初步熟悉 MATLAB 工作環(huán)境,熟悉命令窗口,學會使用幫助窗口查找?guī)椭畔?。命令窗?二、實驗內容 熟悉MATLAB平臺得工作環(huán)境.(2)熟悉MATLAB 得......

    《MATLAB應用技術》實驗指導書[五篇材料]

    M A T L A B 實 驗 指 導 書 電子信息工程學院 2012.02 目錄 實驗一MATLAB安裝與界面 .....................................................................................

    MATLAB實驗指導書(共5篇)

    MATLAB 實驗指導書 皖西學院信息工程學院 實驗一 MATLAB編程環(huán)境及簡單命令的執(zhí)行 一、實驗目的 1.熟悉MATLAB編程環(huán)境 二、實驗環(huán)境 1.計算機 2.MATLAB7.0集成環(huán)境 三、實驗......

    MATLAB實驗六《SIMULINK交互式仿真》

    《計算機仿真及應用》實驗教案 實驗六 SIMULINK交互式仿真 一、實驗目的 1、熟悉SIMULINK交互式仿真集成環(huán)境。 2、掌握連續(xù)時間系統(tǒng)建模的方法。 二、實驗主要儀器與設備......

    MATLAB實驗小結論文 數(shù)學建模

    數(shù)學建模論文題 目 求π的近似值的數(shù)學建模問題 學 院 材料科學與工程 專業(yè)班級 學生姓名 成 績 年 05 月 20 MATLAB 2010 日 摘要 這個學期,我們開了MATLAB的課程,因為是......

主站蜘蛛池模板: 999精品色在线播放| 国产露脸无套对白在线播放| а√天堂www在线天堂小说| 少妇粉嫩小泬白浆流出| 久久这里只精品热在线18| 久久综合色老色| 国产精品久久久久久久久久久久人四虎| 强制高潮18xxxxhd日韩| 精品少妇无码av无码专区| 2020最新无码福利视频| 欧美人与动欧交视频| 国产女人和拘做受视频免费| 亚洲成年av天堂动漫网站| 无码人妻少妇色欲av一区二区| 婷婷五月亚洲综合图区| 亚洲欧洲美洲在线观看| 日韩少妇内射免费播放18禁裸乳| 日韩欧美亚洲综合久久影院| 粉嫩小泬无遮挡久久久久久| 人妻少妇乱子伦精品无码专区电影| 神马影院午夜dy888| 中日韩精品无码一区二区三区| 最新亚洲人成无码网站| 黄a大片av永久免费| 国产 欧美 亚洲 中文字幕| 成人区人妻精品一熟女| 少妇夜夜春夜夜爽试看视频| 天天躁狠狠躁狠狠躁夜夜躁| 九九综合va免费看| 欧美日韩无线码在线观看| 日本极品少妇videossexhd| 亚洲综合av色婷婷五月蜜臀| 国产一区二区三精品久久久无广告| 久久天天躁狠狠躁夜夜96流白浆| 久久国产精品国产四虎90后| 国产免费一区二区三区在线观看| 成人性生交大片免费看| aⅴ一区二区三区无卡无码| 97人妻天天摸天天爽天天| 国产精品亚洲第一区焦香味| 国产又爽又刺激的视频|