MATLAB及在电子信息课程中的应用课后答案_第1页
MATLAB及在电子信息课程中的应用课后答案_第2页
MATLAB及在电子信息课程中的应用课后答案_第3页
MATLAB及在电子信息课程中的应用课后答案_第4页
MATLAB及在电子信息课程中的应用课后答案_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1. 求下列联立方程的解3x 4y 7z 12w 45x 7y 4z 2w3x 8z 5w 96x 5y 2z 10w8程序A=3,4,-7,-12;5,-7,4,2;1,0,8,-5;-6,5,-2,10;B=4;-3;9;-8;X=AB解: X =2. 设 A1 4 8 13365 92 712 854 32B 62381397求 C1=AB ;C2=A 们的逆阵。B;C3=A.*B,并求它A=1,4,8,13;-3,6,-5,-9;2,-7, -12,-8;B=5,4,3,-2;6,-2,3,-8;-1,3,-9 ,7;C1= A*B,C2 = A*B, C3 = A.*B inv(C1

2、),inv(C2),inv(C3)3. a. 列出2X2阶的单位矩阵I, 4 X4 阶魔方矩阵M和4X2阶的全幺矩阵 A,全 零矩阵 Bb.将这些矩阵拼接为6X6阶的矩阵C:I A CBMc.求出C的第2,4,6行,组成3X6阶的 矩阵C1,及第2,4,6,裂,组成6X3阶 的矩阵 C2,d.求 D=C1C汲 D1=C2C1.程序 I=eye(2),A=ones(4,2),B=zeros(4,2),M=magic(4),C=I,A;B,MC1=C(2,4,6,:),C2=C(:,2,4,6,) D=C1*C2, D1=C2*C13sin x4 1存 y cos x 0.5 2-4汉(1 x2)

3、把x=02式间分为101点,画出以x为横坐标,y为纵坐标的曲线解:程序x=linspace(0,2*pi,101)y=cos(x).*+3*sin(x)./(1+x.A2);plot(x,y),grid5 .求代数方程 3x5+4x4+7x3+2x2+9x+12=0 的所有根。程序a=3,4,7,2,9,12;r=roots(a)解:6 .把1开五次方,并求其全部五个根。(提示:解 x5-1=0)程序a1=1, 0,0,0,0 ,-1;r1=roots(a1)解:ri = +-+7 .设方程的根为x=-3,-5,-8,-9, 求它们对应的x多项式的系数。程序 a=poly(-3,-5,-8,-

4、9)解:a=1252238311080即 a(x) = x 4 + 25x 3+ 223x 2+ 831x+10808 .设微分方程d4ycd3y匚d2y,dy 。f2 75 f43udt4dt3dt2 dt求输入u(t尸6 (t)时的输出y(t).解:系统传递函数为W(s)1s4 2s3 5s2 4s 3输入信号的拉普拉斯变换为U(s)=1,故输出信号的拉普拉斯变换为: 求拉普拉斯反变换的程序为: b=1;a=1,2,5,4,3;r,p=residue(b,a) t=0二10;y=r*exp(p*t); plot(t,y),grid9 .产生8X6阶的正态分布随机数矩阵R1,求其各列的平均值

5、和均方差。并求全体的 平均值和均方差。程序 x=randn(8,6) m=mean(x) mm=mean(mean(x) s=std(x) ss=std(x(:)10 .产生4X6阶的均匀分布随机数矩阵R,要求其元素在1 到 16 之间取整数值。 并求此矩阵前四列组成的方阵的逆阵。 R=rand(4,6)x=ceil(16*R)y=inv(x(:,1:4)11 . 设 x=r cos t+3t, y=r sint+3, 分别令 r=2,3,4, 画出参数 t=010 区间生成的 xy 曲线。 t=0:10;for r=2:4x=r*cos(t)+3*t;y=r*sin(t)+3; plot(x

6、,y) hold on end hold off grid12.设 x=sin t, y=sin(Nt+ a ), a)若“二常数,令 N = 1,2,3,4, 在四个 子图中分别画出其曲线b) 若N=2,取a=0,兀/3 ,兀/2,及兀,四个子图中分别画出其曲线程序 at=0:10;x=sin(t);y=sin(t+pi/2);subplot(2,2,1),plot(x,y) x=sin(t);y=sin(2*t+pi/2);subplot(2,2,2),plot(x,y) x=sin(t);y=sin(3*t+pi/2);subplot(2,2,3),plot(x,y)x=sin(t);y

7、=sin(4*t+pi/2);subplot(2,2,4),plot(x,y)程序 bx=sin(t);y=sin(2*t);subplot(2,2,1),plot(x,y)x=sin(t);y=sin(2*t+pi/3);subplot(2,2,2),plot(x,y) x=sin(t);y=sin(2*t+pi/2);subplot(2,2,3),plot(x,y) x=sin(t);y=sin(2*t+pi);subplot(2,2,4),plot(x,y)13 设 f(x)=x 5- 4x 4 +3x 2- 2x+ 6(1)x=-2,8 之间函数的值 (取 100个点) ,画出曲线,看

8、它有几个过零点。 (提示:用 polyval 函数)(2) 用 roots 函数求此多项式的根。程序 a=1,-4,0,3,-2,6;x=linspace(-2,8,100);f=polyval(a,x);plot(x,f),gridr=roots(a)14. 设 x zsin 3z, y zcos3z , 要求在 z=010 区间内画出 x,y,z 三维曲线。程序 z=0:10;x=z.*sin(3*z);y=z.*cos(3*z);plot3(x,y,z),grid2215 设z x2e (x2 y2)求定义域 x=-2,2,y=-2,2 内的 z 值(网格取间隔) ,程序 x=-2:2;

9、y=-2:2; X=x*ones(1,length(y); Y=ones(length(x),1)*y;X,Y=meshgrid(-2:2,-2:2); z=X.*X.*exp(-X.*X-Y.A2); mesh(z),grid16.设z1=画出z1的曲面(平面)图,迭 合在上题的图中。程序 z1=*y+; hold on, mesh(z1);32 . l120 设 f(x) x 2x sin x 5xcosx 一.x(1) 画出它在x=0,4 区间内的曲线。求出它的过零点的值。(2)求此曲线在x轴上方及下方的第一 块所围的面积的大小。函数程序:function y=pbf32(x)y=x.A3-2*x.A2.*sin(x)+5*x.*cos(x)+1./x;主程序: fplot(pbf32,0,4) grid x1=fzero(pbf32,x1 = x2=fzero(pbf32,x2 = s1=quad8(pbf32,0,x1)si = Inf s2=quad8(pbf32,x1,x2)s2 =21已知微分方程:dy t xcosy,若y(0)=1 ,dx y求它在x=0,5区间内的数值积分,并画出曲线。解:函数程序:fu

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论