Matlab实验指导书(含答案)详解

内容发布更新时间 : 2025/3/2 10:24:52星期一 下面是文章的全部内容请认真阅读。

21

1 -5 -19 29 42 即:P(x)?x4?5x3?19x2?29x?42

第2题:

P1=[1 -5 -30 150 273 -1365 -820 4100 576 -2880]; x1=roots(P1) 结果: x1 =

5.0000 -4.0000 4.0000 -3.0000 3.0000 -2.0000 -1.0000 2.0000 1.0000

第3题:

P2=[1 0 -2 0 1]; x2=roots(P2) n=1;

for x=-2:0.01:2

y(n)=sum(P2.*(x.^[(length(P2)-1):-1:0])); % 或者 y(n)=x^4-2*x^2+1; n=n+1; end

x=-2:0.01:2; plot(x,y)

结果:(有重根!) x2 =

1.0000 + 0.0000i 1.0000 - 0.0000i -1.0000 + 0.0000i -1.0000 - 0.0000i

第4题:

f1=[1 3 5 7];f2=[8 -6 4 -2]; f=conv(f1,f2)

f11=[zeros(1,length(f)-length(f1)),f1] % 补0,与f同维 [q,r]=deconv(f-f11,f2) 结果: f =

8 18 26 36 -28 18 -14 即:f(x)?8x6?18x5?26x4?36x3?28x2?18x?14 f11 =

0 0 0 1 3 5 7 q =

《Matlab语言及其在电子信息科学中的应用》实验指导书

22

1.0000 3.0000 5.0000 6.8750 r =

0 0 0 0 -3.7500 -4.5000 -7.2500

第5题:

y='x^5+tan(4*x^2)+3'; diff(y) 结果: ans =

5*x^4+8*(1+tan(4*x^2)^2)*x

第6题:

f1=sym('x^3+3*x^2+5*x+7'); f2=sym('8*x^3-6*x^2+4*x-2'); f=f1*f2 collect(f) (f-f1)/f2 collect(ans) 结果: f =

(x^3+3*x^2+5*x+7)*(8*x^3-6*x^2+4*x-2) f =

8*x^6+18*x^5+26*x^4+36*x^3-28*x^2+18*x-14 h =

(-21+8*x^6+18*x^5+26*x^4+35*x^3-31*x^2+13*x)/(8*x^3-6*x^2+4*x-2) h =

(-21+8*x^6+18*x^5+26*x^4+35*x^3-31*x^2+13*x)/(8*x^3-6*x^2+4*x-2)

《Matlab语言及其在电子信息科学中的应用》实验指导书

23

实验八:线性时不变系统的时域响应

一、实验目的

1.掌握线性时不变系统的三种描述形式——传递函数描述法、零极点增益描述法、状态空间描述法。

2.掌握三种描述形式之间的转换。

3.掌握连续和离散系统频率响应的求解。

二、实验内容(边做实验,边将生成结果和图形拷贝到Word文档中)

>>展开全文<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4 ceshi