malterlab作业题汇总.docx
- 文档编号:430276
- 上传时间:2022-10-10
- 格式:DOCX
- 页数:42
- 大小:684.24KB
malterlab作业题汇总.docx
《malterlab作业题汇总.docx》由会员分享,可在线阅读,更多相关《malterlab作业题汇总.docx(42页珍藏版)》请在冰豆网上搜索。
malterlab作业题汇总
习题一
2.输入A=[715;256;315],B=[111;222;333],在命令窗口中执行下列表达式,掌握其含义:
>>A(2,3)
ans=6
>>A(:
2)
ans=1
5
1
>>A(3,:
)
ans=315
>>A(:
1:
2:
3)
ans=
75
26
35
>>A(:
3).*B(:
2)
ans=
5
12
15
>>A(:
3)*B(2,:
)
ans=
101010
121212
101010
>>A*B
ans=
242424
303030
202020
>>A.*B
ans=
715
41012
9315
>>A^2
ans=
661766
423370
381346
>>A.^2
ans=
49125
42536
9125
>>B/A
ans=
0.18420.2105-0.2368
0.36840.4211-0.4737
0.55260.6316-0.7105
>>B./A
ans=
0.14291.00000.2000
1.00000.40000.3333
1.00003.00000.6000
3.输入C=1:
2:
20,则C(i)表示什么?
其中i=1,2,3,…,10;
>>C=1:
2:
20
C=
135791113151719
>>C
(1)
ans=
1
>>C
(2)
ans=
3
>>C(5)
ans=
9
>>C(10)
ans=
19
4.查找已创建变量的信息,删除无用的变量
>>whosA
NameSizeBytesClass
A3x372doublearray
Grandtotalis9elementsusing72bytes
>>whosC
NameSizeBytesClass
C1x1080doublearray
Grandtotalis10elementsusing80bytes
>>clearA
>>A
?
?
?
Undefinedfunctionorvariable'A'.
5.创建如下变量:
在0-3均匀的产生10个点值,形成10维向量
3*3阶单位距阵,随机距阵,魔方距阵,全0距阵,全1距阵,
生成以向量V=[1,2,3,4]为基础向量的范得蒙矩阵
生成3阶的希尔伯特矩阵
>>linspace(0,3,10)
ans=00.33330.66671.00001.33331.66672.00002.33332.66673.0000
>>E=ones(3,3)
E=
111
111
111
>>randn(3,3)
ans=
-0.43260.28771.1892
-1.6656-1.1465-0.0376
0.12531.19090.3273
>>magic(3)
ans=
816
357
492
>>eye(3,3)
ans=
100
010
001
>>zeros(3,3)
ans=
000
000
000
>>E=ones(3,3)
E=
111
111
111
randn(3,3)
ans=
-0.43260.28771.1892
-1.6656-1.1465-0.0376
0.12531.19090.3273
E=
111
111
111
ans=
1111
8421
27931
641641
ans=
9-3630
-36192-180
30-180180
6.
(1)求方程组
的解
R=[56000;15600;01560;00156;00015],T=[1;0;0;0;1]
R=
56000
15600
01560
00156
00015
T=
1
0
0
0
1
>>R\T
ans=
2.2662
-1.7218
1.0571
-0.5940
0.3188
第八题
ans=
[x*exp(x),log(sin(x))]
[1/(1+x^2),x^(3/2)]
第九题
(1)
y=
-2.0946
1.0473+1.1359i
1.0473-1.1359i
(2)
x=
-4
-1
(3)
p=
1
1
3
(4)
x1=
.613753*********82789737879102986
x2=
-.68619276878228013395848197030388
第十题
ans=
exp(-t)*sin(t)
ans=
C1*exp(-t)*sin(t)+C2*exp(-t)*cos(t)
习题二
1.编写程序,计算1+3+5+7+…+(2n+1)的值
(用input语句输入n值)。
解:
程序:
sum=0;
n=input('Pleaseinputanumber:
');
t=2*n+1;
fori=1:
2:
t
sum=sum+i;
end
disp(sum)
结果:
Pleaseinputanumber:
4
25
2.习题4-1
程序:
x1=0:
0.1:
20;
x2=-5:
0.1:
5;
y1=sqrt(x1);
y2=sin(x2);
subplot(1,2,1)
plot(x1,y1,'.-r');
subplot(1,2,2)
plot(x2,y2,'g');
结果:
4-2.使用for函数编写一个程序实现sum(A)的功能,其中A为矩阵。
解:
1.程序:
s=0;
m=input('Pleaseinputanumber:
');
n=input('Pleaseinputanumber:
');
A=ones(m,n)
fori=1:
m
forj=1:
n
s=s+A(i,j);
end
end
disp(s)
2.结果
Pleaseinputanumber:
2
Pleaseinputanumber:
3
A=
111
111
6
4-3.编写一个函数文件,用于生成等比数列。
1.程序:
q=1
n=input('Pleaseinputanumbern:
');
m=input('Pleaseinputanumberm:
');
forj=1:
(m-1)
q=q*n;
end
disp(q)
结果:
Pleaseinputanumbern:
2
Pleaseinputanumberm:
5
16
4-7设
在四个子图中分别画出其曲线,并给出图例。
程序:
symst
t=0:
pi/65:
pi;
x=cos(t);
subplot(2,2,1)
plot(x,sin(2*t+0));
title('a=0')
subplot(2,2,2)
plot(x,sin(2*t+pi/3));
title('a=pi/3')
subplot(2,2,3)
plot(x,sin(2*t+pi/2));
title('a=pi/2')
subplot(2,2,4)
plot(x,sin(2*t+pi));
title('a=pi')
结果:
4-8.绘制函数
的三维曲面图.
程序
[x,y]=meshgrid(-4*pi:
0.1*pi:
4*pi);
r=sqrt(x.^2+y.^2);
z=sin(r)./(r+eps);
surf(x,y,z);
结果
。
4-9
程序
x=0:
0.01:
2
y1=sin(x);
y2=0.5*exp(x);
plot(x,y1,'-.r',x,y2,'g')
legend('y=sin(x)','y2=0.5*exp(x)')
xlabel('x');
ylabel('y');
结果
习题三
1.1在MATLAB命令窗口输入funtool,在弹出的figureNo.3
产生以下信号波形:
3sin(x),5exp(-x),sin(x)/x,1-2abs(x)/a,sqrt(a*x)(a=2)
1.2产生50hz的正弦波的程序
>>t=0:
0.001:
50;
>>y=sin(2*pi*50*t);
>>plot(t(1:
50),y(1:
50))
>>title('sin')
1.3产生加入随机噪声的正弦波:
>>t=0:
0001:
50;
>>y=sin(2*pi*50*t);
>>s=y+randn(size(t));
>>plot(t(1:
50),s(1:
50))
1.4产生周期方波的的程序:
(f=30hz)
>>t=0:
.0001:
.0625;
>>y=SQUARE(2*pi*30*t);
>>plot(t,y)
1.5产生周期锯齿波
>>t=0:
0.001:
0.25;
>>y=sawtooth(2*pi*30*t);
>>plot(t,y)
>>axis([00.2-11])
2.试用MATALB绘制两正弦序列
的时域波形,观察它们的周期性,并验证是否与理论分析结果相符。
(提示:
并非所有的离散时间正弦序列信号都是周期的,不同于连续时间正弦信号)
3.完成
与
两函数的卷积运算其中:
在一个图形窗口中,画出
、
以及卷积结果。
4.已知描述某连续系统的微分方程为:
,试用MATLAB:
(1)绘出该系统在0~30s范围内,并以时间间隔0.01s取样的冲激响应和阶跃响应的时域波形;
(2)求出系统在0~30s范围内,并以时间间隔0.01s取样的冲激响应和阶跃响应的数值解。
h=2/21*exp(-1/4*t)*sin(3/4*7^(1/2)*t)*7^(1/2)*(-1+heaviside(t))
g=-1/168*heaviside(t)*(-21+exp(-1/4*t)*sin(3/4*7^(1/2)*t)*7^(1/2)+21*exp(-1/4*t)*cos(3/4*7^(1/2)*t))
5.已知某一连续时间信号为
,试绘出它的时域波形响应的频谱图。
6.绘制系统函数的零极点图;绘制系统的幅频特性和相频特性;求单位冲激响应h(t)并画图;
用laplace逆变换求h(t)表达式,并分析系统的稳定性。
H(s)=(s^2+s)/(2s^2+6s+4)
f=1/2*dirac(t)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- malterlab 作业题 汇总