MATLAB及在电子信息课程中的应用课后答案Word格式文档下载.docx

上传人:b****6 文档编号:21113470 上传时间:2023-01-27 格式:DOCX 页数:7 大小:62.62KB
下载 相关 举报
MATLAB及在电子信息课程中的应用课后答案Word格式文档下载.docx_第1页
第1页 / 共7页
MATLAB及在电子信息课程中的应用课后答案Word格式文档下载.docx_第2页
第2页 / 共7页
MATLAB及在电子信息课程中的应用课后答案Word格式文档下载.docx_第3页
第3页 / 共7页
MATLAB及在电子信息课程中的应用课后答案Word格式文档下载.docx_第4页
第4页 / 共7页
MATLAB及在电子信息课程中的应用课后答案Word格式文档下载.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

MATLAB及在电子信息课程中的应用课后答案Word格式文档下载.docx

《MATLAB及在电子信息课程中的应用课后答案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《MATLAB及在电子信息课程中的应用课后答案Word格式文档下载.docx(7页珍藏版)》请在冰豆网上搜索。

MATLAB及在电子信息课程中的应用课后答案Word格式文档下载.docx

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),inv(C2),inv(C3)

3.a.列出2×

2阶的单位矩阵I,4×

4阶魔方矩阵M和4×

2阶的全幺矩阵A,全零矩阵B

b.将这些矩阵拼接为6×

6阶的矩阵C:

c.求出C的第2,4,6行,组成3×

6阶的矩阵C1,及第2,4,6,裂,组成6×

3阶的矩阵C2,

d.求D=C1C2及D1=C2C1.

程序>

>

I=eye

(2),A=ones(4,2),

B=zeros(4,2),M=magic(4),

C=[I,A'

;

B,M]

>

C1=C([2,4,6,],:

),C2=C(:

[2,4,6,])

D=C1*C2,D1=C2*C1

4.设

把x=0~2π间分为101点,画出以x为横坐标,y为纵坐标的曲线

程序

x=linspace(0,2*pi,101)

y=cos(x).*(0.5+3*sin(x)./(1+x.^2));

plot(x,y),grid

5.求代数方程3x5+4x4+7x3+2x2+9x+12=0的所有根。

a=[3,4,7,2,9,12];

r=roots(a)

r=-0.8612+1.4377i

-0.8612-1.4377i

0.6737+1.0159i

0.6737-1.0159i

-0.9583

6.把1开五次方,并求其全部五个根。

(提示:

解x5-1=0)

a1=[1,0,0,0,0,-1];

r1=roots(a1)

r1=-0.8090+0.5878i

-0.8090-0.5878i

0.3090+0.9511i

0.3090-0.9511i

1.0000

7.设方程的根为x=[-3,-5,-8,-9],求它们对应的x多项式的系数。

a=poly([-3,-5,-8,-9])

a=1252238311080

即a(x)=x4+25x3+223x2+831x+1080

8.设微分方程

求输入u(t)=δ(t)时的输出y(t).

解:

系统传递函数为

输入信号的拉普拉斯变换为U(s)=1,故输出信号的拉普拉斯变换为:

求拉普拉斯反变换的程序为:

b=1;

a=[1,2,5,4,3];

[r,p]=residue(b,a)

t=0:

0.1:

10;

y=r'

*exp(p*t);

plot(t,y),grid

9.产生8×

6阶的正态分布随机数矩阵R1,求其各列的平均值和均方差。

并求全体的平均值和均方差。

程序>

x=randn(8,6)

m=mean(x)

mm=mean(mean(x))

s=std(x)

ss=std(x(:

))

10.产生4×

6阶的均匀分布随机数矩阵R,要求其元素在1到16之间取整数值。

并求此矩阵前四列组成的方阵的逆阵。

R=rand(4,6)

x=ceil(16*R)

y=inv(x(:

1:

4))

11.设x=rcost+3t,y=rsint+3,分别令r=2,3,4,画出参数t=0~10区间生成的x~y曲线。

forr=2:

4

x=r*cos(t)+3*t;

y=r*sin(t)+3;

plot(x,y)

holdon

end

holdoff

grid

12.设x=sint,y=sin(Nt+α),

a)若α=常数,令N=1,2,3,4,在四个子图中分别画出其曲线

b)若N=2,取α=0,π/3,π/2,及π,四个子图中分别画出其曲线

程序a

x=sin(t);

y=sin(t+pi/2);

subplot(2,2,1),plot(x,y)

y=sin(2*t+pi/2);

subplot(2,2,2),plot(x,y)

y=sin(3*t+pi/2);

subplot(2,2,3),plot(x,y)

y=sin(4*t+pi/2);

subplot(2,2,4),plot(x,y)

程序b

y=sin(2*t);

y=sin(2*t+pi/3);

y=sin(2*t+pi);

13.设f(x)=x5-4x4+3x2-2x+6

(1)x=[-2,8]之间函数的值(取100个点),画出曲线,看它有几个过零点。

用polyval函数)

(2)用roots函数求此多项式的根。

a=[1,-4,0,3,-2,6];

x=linspace(-2,8,100);

f=polyval(a,x);

plot(x,f),grid

r=roots(a)

14.设

要求在z=0~10区间内画出x,y,z三维曲线。

程序z=0:

x=z.*sin(3*z);

y=z.*cos(3*z);

plot3(x,y,z),grid

15.设

求定义域x=[-2,2],y=[-2,2]内的z值(网格取0.1间隔),

x=-2:

2;

y=-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.^2);

mesh(z),grid

16.设z1=0.05x-0.05y+0.1;

画出z1的曲面(平面)图,迭合在上题的图中。

z1=0.05*x-0.05*y+0.1;

holdon,mesh(z1);

20.设

(1)画出它在x=[0,4]区间内的曲线。

求出它的过零点的值。

(2)求此曲线在x轴上方及下方的第一块所围的面积的大小。

函数程序:

functiony=pbf32(x)

y=x.^3-2*x.^2.*sin(x)+5*x.*cos(x)+1./x;

主程序:

fplot('

pbf32'

[0,4])

grid

x1=fzero('

1.5)

x1=1.5117

x2=fzero('

2.5)

x2=2.6095

s1=quad8('

0,x1)

s1=Inf

s2=quad8('

x1,x2)

s2=-2.2794

21已知微分方程:

,若y(0)=1,求它在x=[0,5]区间内的数值积分,并画出曲线。

functionDy=pbf33(x,y)

Dy=x.^2./y-x.*cos(y);

[x,Iy]=ode23('

pbf33'

[0,5],1);

plot(x,Iy),grid

22eval命令执行字符串s=’y=magic(3)’.

s='

magic(3)'

M=eval(s)

M=816

357

492

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 文化宗教

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1