Matlab习题练习1(2)

2019-08-30 21:43

>> d=deconv([3 13 6 8],[1 4]) d =

3 1 2

12. 对下式进行部分分式展开:(提示:用函数)

3x4?2x3?5x2?4x?6x5?3x4?4x3?2x2?7x?2

>> a=[1 3 4 2 7 2]; >> b=[3 2 5 4 6];

>> [r,s,k]=residue(b,a) r =

1.1274 + 1.1513i 1.1274 - 1.1513i -0.0232 - 0.0722i -0.0232 + 0.0722i 0.7916 s =

-1.7680 + 1.2673i -1.7680 - 1.2673i 0.4176 + 1.1130i 0.4176 - 1.1130i -0.2991 k = []

13. 计算多项式4x4?12x3?14x2?5x?9的微分和积分。(提示:用函数)

>> p=[4 –12 –14 5]; >> pder=polyder(p);

>> pders=poly2sym(pder) >> pint=polyint(p);

>> pints=poly2sym(pint) pders =

12*x^2-24*x-14 pints =

x^4-4*x^3-7*x^2+5*x

?290??13????14. 解方程组??3411?x??6?。

???226???6??

15. 求欠定方程组??2474??8?x???5?的最小范数解。(提示:用函数)

?9356???

>> a=[2 4 7 4;9 3 5 6]; >> b=[8 5]'; >> x=pinv(a)*b x =

-0.2151 0.4459 0.7949 0.2707

?42?6??16. 矩阵a???754?,计算a的行列式和逆矩阵。(提示:用函数)

??349??

>> a=[4 2 -6;7 5 4 ;3 4 9]; >> ad=det(a) >> ai=inv(a) ad = -64 ai =

-0.4531 0.6562 -0.5937 0.7969 -0.8437 0.9062 -0.2031 0.1562 -0.0937

17. x??12345?,y??246810?,计算x的协方差、y的协方差、x与y的互协方差。(提示:用函数)

>> x=[1 2 3 4 5]; >> y=[2 4 6 8 10]; >> cx=cov(x) >> cy=cov(y) >> cxy=cov(x,y) cx =

2.5000 cy = 10 cxy =

2.5000 5.0000 5.0000 10.0000

18. 参照例3-20的方法,计算表达式z?10x3?y5e?x??2?y2的梯度并绘图。(提示:用函数)

>> v = -2:0.2:2;

>> [x,y] = meshgrid(v);

>> z=10*(x.^3-y.^5).*exp(-x.^2-y.^2); >> [px,py] = gradient(z,.2,.2); >> contour(x,y,z) >> hold on

>> quiver(x,y,px,py) >> hold off

19. 有一正弦衰减数据y=sin(x).*exp(-x/10),其中x=0:pi/5:4*pi,用三次样条法进行插值。(提示:用函数)

>> x0=0:pi/5:4*pi;

>> y0=sin(x0).*exp(-x0/10); >> x=0:pi/20:4*pi; >> y=spline(x0,y0,x); >> plot(x0,y0,'or',x,y,'b')

20. 求矩阵A???a11?a21a12?的行列式值、逆和特征根。(提示:用函数) a22??

>> syms a11 a12 a21 a22; >> A=[a11,a12;a21,a22]

>> AD=det(A) % 行列式 >> AI=inv(A) % 逆

>> AE=eig(A) % 特征值 A =

[ a11, a12] [ a21, a22] AD =

a11*a22-a12*a21 AI =

[ -a22/(-a11*a22+a12*a21), a12/(-a11*a22+a12*a21)] [ a21/(-a11*a22+a12*a21), -a11/(-a11*a22+a12*a21)] AE =

[ 1/2*a11+1/2*a22+1/2*(a11^2-2*a11*a22+a22^2+4*a12*a21)^(1/2)] [ 1/2*a11+1/2*a22-1/2*(a11^2-2*a11*a22+a22^2+4*a12*a21)^(1/2)]

21. 因式分解:x4?5x3?5x2?5x?6(提示:用函数)

>> syms x;

>> f=x^4-5*x^3+5*x^2+5*x-6; >> factor(f) ans =

(x-1)*(x-2)*(x-3)*(x+1)

?a22. f???ax?e1?x?,用符号微分求df/dx。(提示:用函数) ?log(x)sin(x)?x2

>> syms a x;

>> f=[a, x^2, 1/x; exp(a*x), log(x), sin(x)]; >> df=diff(f) df =

[ 0, 2*x, -1/x^2] [ a*exp(a*x), 1/x, cos(x)]

??ax2?by?c?023. 求代数方程组?关于x,y的解。(提示:用函数)

?x?y?0?

>> S=solve('a*x^2+b*y+c=0','b*x+c=0','x','y'); >> disp('S.x=') , disp(S.x) >> disp('S.y=') , disp(S.y) S.x=

-c/b S.y=

-c*(a*c+b^2)/b^3

24. 符号函数绘图法绘制函数x=sin(3t)cos(t),y=sin(3t)sin(t)的图形,t的变化范围为[0,2?]。(提示:用函数)

>> syms t

>> ezplot(sin(3*t)*cos(t),sin(3*t)*sin(t),[0,pi])

25. 绘制极坐标下sin(3*t)*cos(t)的图形。(提示:用函数)

>> syms t

>> ezpolar(sin(3*t)*cos(t)

26. 绘制曲线y?x3?x?1,x的取值范围为[-5,5]。(提示:用函数)

>> x=-5:0.2:5; >> y=x.^3+x+1; >> plot(x,y)


Matlab习题练习1(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:山西省劳动用工备案办法(新)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: