版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《信号与系统的MATLAB仿真》东南大学成贤学院
2011级范梦恒2012.7.1[4-1]单位冲激信号的产生2t=-5:0.01:5;y=(t==0);subplot(121);plot(t,y,"r");n=-5:5;x=(n==0);subplot(122);stem(n,x);3[4-2]比较不同的实指数信号4clear;n=0:1:10;a1=0.5;a2=-0.5;a3=1.2;a4=-1.2;x1=a1.^n;x2=a2.^n;x3=a3.^n;x4=a4.^n;subplot(2,2,1),stem(n,x1);title(‘实指数序列(0<a1<1)");xlabel("n");ylabel("x1(n)");subplot(2,2,2),stem(n,x2);title("实指数序列(-1<a2<0)");line([0,10],[0,0]);xlabel("n");ylabel("x2(n)");subplot(2,2,3),stem(n,x3);title("实指数序列(1<a3)");xlabel("n");ylabel("x3(n)");subplot(2,2,4),stem(n,x4);line([0,10],[0,0]);title("实指数序列(a4<-1)");xlabel("n");ylabel("x4(n)");5[4-3]生成负指数信号6clear;n=1:10;delta=-0.2;w0=0.7;x=exp((delta+j*w0)*n);subplot(211),stem(n,real(x));line([0,10],[0,0]);title(‘负指数序列");ylabel(‘负指数序列实部");subplot(212),stem(n,imag(x));line([0,10],[0,0]);ylabel(‘负指数序列虚部");xlabel("n");7[4-4]生成正弦信号8clear;n=0:10;w0=pi/5;w1=pi/4;x=sin(w0*n+w1);stem(n,x);title(‘正弦型序列");line([0,10],[0,0]);xlabel("n");ylabel("x(n)");9[4-5]产生周期为0.2的三角波,
width取值分别为0,1,0.5。10td=1/100000;t=0:td:1;x1=sawtooth(2*pi*5*t,0);x2=sawtooth(2*pi*5*t,1);x3=sawtooth(2*pi*5*t,0.5);subplot(311);plot(t,x1);subplot(312);plot(t,x2);subplot(313);plot(t,x3);11[4-6]仔细观察由下面代码产生的3个三角波信号之间的区别12t=-3:0.001:3;x1=tripuls(t,4,0);subplot(131);plot(t,x1);axis([-4
4
0
1]);gridt=-6:0.001:6;x2=tripuls(t,4,0.5);subplot(132);plot(t,x2);axis([-4
4
0
1]);gridx3=tripuls(t+2,4,0.5);subplot(133);plot(t,x3);axis([-4
4
0
1]);grid13[4-7]产生频率为40HZ,占空比分别为25%,50%,75%的周期
性方波14clear;td=1/100000;t=0:td:1;x1=square(2*pi*40*t,25);x2=square(2*pi*40*t,50);x3=square(2*pi*40*t,75);subplot(311);plot(t,x1);title(‘占空比25%");axis([0
0.2-1.5
1.5]);subplot(312);plot(t,x2);title("占空比50%");axis([0
0.2-1.5
1.5]);subplot(313);plot(t,x3);title(‘占空比75%");axis([0
0.2-1.5
1.5]);15[4-8]生成幅度为2,宽度T=4,中心在t=0的矩形波x(t)以及x(t-T/2).16t=-4:0.0001:4;T=4;x1=2*rectpuls(t,T);subplot(121);plot(t,x1);title("x(t)");axis([-4
6
0
2.2]);x2=2*rectpuls(t-T/2,T);subplot(122);plot(t,x2);title("t-T/2");axis([-4
6
0
2.2]);17[4-9]生成抽样信号Sa(at)(a=2π
)18clear;t=-1:0.001:1;y=sinc(2*pi*t);plot(t,y);xlabel(‘时间t");ylabel(‘幅值(y)");title(‘信号抽样");19[4-10]已知两个序列:
[0.5,1.5,1,-0.5]与[2,2,2,2,2,2分别计算两个序列的和与乘积20clear;x=[0.5,1.5,1,-0.5];n0=-1:2;x1=2*ones(1,6);n1=0:5;[y1,n2]=sigmult(x1,n1,x,n0);[y2,n3]=sigadd(x1,n1,x,n0);subplot(411);
stem(n0,x);ylabel("x");axis([-1
6
-2
3]);subplot(412);stem(n1,x1);ylabel("x1");axis([-1
6
-2
3]);subplot(413);stem(n2,y1);ylabel("y1=x*x1");axis([-1
6
-2
3]);subplot(414);stem(n3,y2);ylabel("y2=x+x1");axis([-1
6
0
5]);21,[4-11]已知指数序列分别绘出
, 的波形图22k=0:5;f=(0.5).^k;[f1,k1]=sigshift(f,k,2);subplot(211);stem(k,f,"fill");xlabel("k");title("f(k)");axis([0
8
0
1]);subplot(212);stem(k1,f1,"fill");xlabel("k");title("f(k-2)");axis([0
8
0
1]);23[4-12]比较序列位移与循环位移的不同24N=24;M=8;m=3;n=0:N-1;25■x1=(0.8).^n;x2=[(n>=0)&(n<=M)];x=x1.*x2;xm=zeros(1,N);for
k=m+1:m+Mxm(k)=x(k-m);endxc=x(mod(n,M)+1);xcm=x(mod(n-m,M)+1);subplot(411);stem(n,x);xlabel("x(n)");subplot(412);stem(n,xm);xlabel("x(n-3)");subplot(413);stem(n,xc);xlabel("x((n))_8");subplot(414);stem(n,xcm);xlabel("x((n-3))_8");[4-13]将信号翻褶26clear;t=0:0.02:1;x=3*t;f=fliplr(x);t1=-1:0.02:0;grid
onplot(t,x,t1,f,"r");title(‘信号的翻褶");27Nx=20;Nh=10;n=0:Nx-1;x=(0.9).^n;nh=0:Nh-1;h=(nh==3);ny=0:28;y=conv(x,h);subplot(311);stem(n,x);xlabel("n");ylabel("x(n)");subplot(312);stem(nh,h);xlabel("n");ylabel("h(n)");subplot(313);stem(ny,y);xlabel("n");ylabel("y(n)");29[4-15]已知,编制一个M文件,绘出的波形图30clear;Nx=20;Nh=10;n=0:Nx-1;x=(0.9).^n;nh=0:Nh-1;h=ones(1,Nh);ny=-19:19;y=xcorr(x,h);subplot(311);stem(n,x);xlabel("n");ylabel("x(n)");subplot(312);stem(nh,h);xlabel("n");ylabel("h(n)");subplot(313);stem(ny,y);xlabel("n");ylabel("y(n)");33[4-17]试求余弦信号的平均功率34dt=0.001;t=0:dt:2*pi;x=cos(t);p=sum(abs(x).^2*dt)./(2*pi);35[4-18]求离散时间系统的零、极点向量和增益系数36num=[2,3];den=[1,0.4,1];[num,den]=eqtflength(num,den);[z,p,k]=tf2zp(num,den);37[4-19]程:已知二阶系统微分方,求系统的单位冲激响应38a=[1,5,6];b=[3,2];impulse(b,a);39[4-20]已知二阶系统:,;
,
,求系统的单位阶跃响应、零输入响应及全响应40clear;b=[1];a=[1
0
1];[A
B
C
D]=tf2ss(b,a);sys=ss(A,B,C,D);t=0:0.1:30;f=cos(t);zi=[-1;0];y1=step(sys,t);y2=initial(sys,zi,t);y3=lsim(sys,f,t);y4=lsim(sys,f,t,zi);subplot(141);plot(t,y1);xlabel(‘时间
t’);title(‘系统的单位跃迁响应");line([0,30],[0,0]);subplot(142);plot(t,y2);xlabel(‘时间
t’);title(‘系统的零输入响应");line([0,30],[0,0]);subplot(143);plot(t,y3);xlabel(’时间
t‘);title(’系统的零状态响应");line([0,30],[0,0]);subplot(144);plot(t,y4);xlabel(‘时间
t’);title(‘系统的全响应");line([0,30],[0,0]);41[4-21]已知差分方程y(n)-y(n-1)+0.8y(n-2)=f(n)当当时,求零状态响应y(n)。时,求单位响应h(n)。42b=[1];a=[1
-1
0.8];n=0:15;fn=0.5.^n;y1=filter(b,a,fn);y2=impz(b,a,16);
subplot(121),stem(n,y1,"filled");title(零状态响应");grid
on;
subplot(122),stem(n,y2,‘filled’);title(‘单位响应");grid
on;43[4-22]设系统差分方程为y(n)-0.8y(n-1)=x(n),求该系统对信号的响应44B=[1];A=[1
-0.8];n=0:31;x=0.8.^n;y=filter(B,A,x);subplot(121),stem(x);subplot(122),stem(y);45[4-23]
求单边指数函数 的傅里叶变换,画出其幅频特性和相频特征图46syms
t
w
ff=exp(-2*t)*sym("Heaviside(t)");F=fourier(f);subplot(311),ezplot(f,[0:2,0:1.2]);subplot(312),ezplot(abs(F),[-10:10]);
subplot(313),ezplot(angle(F),[-10:10]);47[4-24]求的傅里叶逆变换f(t).48syms
t
wF=1/(1+w^2);f=ifourier(F,w,t);ezplot(f);line([0,0],[-1,1]);49[4-25]已知非周期连续信号50T=0.01;
dw=0.1;t=-10:T:10;w=-4*pi:dw:4*pi;x=rectpuls(t-0.5-T,1);X=x*exp(-j*t"*w)*T;X1=abs(X);phai=angle(X);plot(w,X1);51[4-26]给定一个周期为T1=2s的连续时间周期方波信号,其一个周期内的数学表达式为52clc;dt=0.001;T=2;t=-4:dt:4;
w0=2*pi/T;x1=rectpuls(t-0.5-T,1);x=0;for
m=-1:1x=x+rectpuls((t-0.5-m*T-dt),1);endsubplot(211),plot(t,x);%line([0,0],[-0.1,1.1]);axis([-4
4
0
1.1]);title("x(t)");xlabel("Time
index
t");N=10;%L=2*N+1;for
k=-N:N;ak(N+1+k)=x1*exp(-j*k*w0*t")*dt/T;endk=-N:N;subplot(212),stem(k,abs(ak),"k.");title("The
Fourierseries
coefficients");xlabel("Frequency
index
k");53的离散时间傅里,设√[4-27]求矩阵序列叶变换原理:
N=754N=7;n=0:N-1;x=[ones(1,N)];k=0:199;w=(pi/100)*k;X=x*(exp(-j*pi/100).^(n"*k));MagX=abs(X);angX=angle(X);subplot(311);stem(n,x);subplot(312);plot(w/pi,MagX);subplot(313);plot(w/pi,angX/pi);55[4-28]当,时,确定并画出x(n)的离散傅里叶变换。56N=10;n=0:N-1;x=2*cos(0.35*pi*n)+cos(0.5*pi*n);y=dft(x,N);k=0:N-1;w=2*pi/N*k;
subplot(211);stem(n,x);title(‘离散信号时间");
subplot(212);stem(w/pi,abs(y));title(‘信号的频谱");57[4-29]用快速傅里叶变换FFT计算下面两个序列的卷积58%线性卷积xn=sin(0.4*[1:15]);hn=0.9.^(1:20);yn=conv(xn,hn);%圆周卷积L=pow2(nextpow2(M+N-1));Xk=fft(xn,L);Hk=fft(hn,L);Yk=Xk.*Hk;yn=ifft(Yk,L);59[4-30]求以下函数的拉普拉斯变换。(1)
(2)60syms
tf1=sym("exp(-2*t)*Heaviside(t)");F1=laplace(f1);f2=sym("t*exp(-t)*Heaviside(t)");F2=laplace(f2);61,[4-31]若系统的系统函数为
Re[s]>-1。求冲激响应h(t)。62H=sym("1/(s^2+3*s+2)");h=ilaplace(H);63[4-32]已知一个因果系统的函数为 。画出H(s)的零极点分布图,并判断系统的稳定性64。[4-33]已知一个因果系统的函数为试分析其频率特性66a=[1
2
3
2
1];b=[1
0
-4];p=roots(a);pxm=max(real(p));if
pxm>=0‘系统不稳定"elsefreqs(b,a)end67[4-34]求Z变换。68syms
n
z
OMEGAfn=cos(n*OMEGA);fz=ztrans(fn,n,z);69,计算[4-35]求反变换到n=40,画出f(n)曲线70b=[0
1
0.6];a=[1
-1.2
0.4];[fn
n]=impz(b,a,40);stem(n,fn,"filled");71[4-36]已知一个离散系统的系统函数 ,试绘制其零极点图72a=[1
3
2];b=[1
-0.7
0.1];zplane(b,a)73[4-37]设,①画出零极点图。试求:②求系统响应h(n);③求系统的幅频特性和相频特性。74b=[0
1
2
1];a=[1
-0.5
-0.005
0.3];subplot(221);zplane(b,a);title(‘系统的零极点图");[hn
n]=impz(b,a,16);subplot(222);stem(n,hn,"filled");title(‘单位响应h(n)");grid
on;axis
tight;[h
w]=freqz(b,a,16);subplot(223);plot(w,abs(h));title(‘幅频特性曲线");grid
on;subplot(224);plot(w,angle(h));title(‘相频特性曲线");grid
on;75号[4-38]对给定的一个连续时间信,对它分别左移2s和右移两秒2s得到信号和
。76t=-5:0.01:5;x=exp(-0.5*t).*u(t);x=exp(-0.5*(t+2)).*u(t+2);x=exp(-0.5*(t-2)).*u(t-2);subplot(311);plot(t,x);grid
on;title("Originalsignal
x(t)");subplot(312);plot(t,x1);grid
on;title("Leftshifted
version
of
x(t)");subplot(313);plot(t,x2);grid
on;title("Rightshifted
version
of
x(t)");xlabel("Time
t
(sec)");77[4-39]设
,
,试用MATLAB画出f(t)、f(t1)的时域波形及其频谱,并观察傅里叶变换的频移特性78R=0.005;t=-2:R:2;f=(t+1>=0)-(t-1>=0);f1=f.*cos(10*pi*t);subplot(221);plot(t,f);xlabel("t");ylabel("f(t)");subplot(222);plot(t,f1);xlabel("t");ylabel("f1=f(t)*cos(10*pi*t);");W1=40;N=1000;k=-N:N;W=k*W1/N;F=f*exp(-j*t"*W)*R;F=real(F);F1=f1*exp(-j*t"*W)*R;F1=real(F1);subplot(223);plot(W,F);xlabel("w");ylabel("F(jw)");subplot(224);plot(W,F1);xlabel("w");ylabel("F1(jw)");79[4-40]已知序列
,试求:时,确定并画出x(n)的离散傅里叶变时,确定并画出x(n)的离散傅里时,确定并画出x(n)的离散傅里叶变
当换当叶变换
当换8081N1=10;N2=40;n1=0:N1-1;n2=0:N2-1;x=2*cos(0.35*pi*n2)+cos(0.5*pi*n2);x1=x(1:N1);Y1=dft(x1,N1);magY1=abs(Y1);k1=0:N1-1;w1=2*pi/N1*k1;x2=[x1
zeros(1,N2-N1)];Y2=dft(x2,N2);magY2=abs(Y2);k2=0:N2-1;w2=2*pi/N2*k2;Y3=dft(x,N2);magY3=abs(Y3);k3=0:N2-1;w3=2*pi/N2*k2;subplot(231);stem(n1,x1);title("没有足够点的采样信号");subplot(234);stem(w1/pi,magY1);title("信号的频谱");subplot(232);stem(n2,x2);title("添零信号");subplot(235);stem(w2/pi,magY2);title("高密度频谱");subplot(233);stem(n2,x);title("有足够点的采样信号");subplot(236);stem(w3/pi,magY3);title("高分辨率频谱");82[4-41]一个被噪声污染的信号很难看出它所包含的频率分量,如一个由50HZ和120HZ正弦信号构成的信号,受到均值随机噪声的干扰,数据采样率为1000HZ,试通过FFT来分析其信号频率成分8384t=0:0.001:0.6;x=sin(2*pi*50*t)+sin(2*pi*120*t);y=x+randn(1,length(t));Y=fft(y,512);
subplot(311);plot(x);title(‘原噪声信号");
subplot(312);plot(y);title(‘受噪声污染的信号");n=0:511;f=1000*n/512;subplot(313);plot(f,abs(Y));title("FFT");85,[4-42]已知系统函数为试求:①
画出零极点图;86②
系统响应h(t);num=[1];den=[1,2,2,1];sys=tf(num,den);p=roots(den);subplot(221);pzmap(sys);t=0:0.01:10;h=impulse(num,den,t);subplot(222);plot(t,h);xlabel("t");ylabel("h(t)");title(‘系统的冲激响应");[H,w]=freqs(num,den);subplot(223);plot(w,abs(H));xlabel("\omega");ylabel("abs(H(j\Omega))");title(‘系统的幅频响应");subplot(224
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 临床护理中的人文关怀
- 沪科黔科版《综合实践活动》5上海豚小档案 课件
- 基础管理学教育课件
- 高二下学期教学计划集合八篇
- 企业职工辞职报告模板7篇
- 月末工作总结4篇
- 员工安全承诺书模板集锦八篇
- 美术教师学年教学计划5篇
- 地质工作个人总结
- 母亲节系列活动方案五篇
- 2024秋五年级英语上册期末专项突破阅读三回答问题人教PEP
- 4 古代诗歌四首《 观沧海》教学设计
- 行政管理学(山东联盟)智慧树知到答案2024年曲阜师范大学
- 03“探界者”钟扬(同步教案)-2024-2025学年中职高二语文新教材同步教学讲堂(高教版2023·职业模块)
- 安徽省2022年中考语文现代文阅读真题及答案
- 《 唐代二十四节气诗研究》范文
- 北师大版八年级数学上册专题7.7平行线中的四大经典模型同步练习(学生版+解析)
- 2024年新苏教版科学六年级上册全册背诵专用知识点
- 电机扭矩与丝杆推力关系(自动计算)
- AQ 1066-2008 煤层瓦斯含量井下直接测定方法(正式版)
- 幕墙预埋件合同范本
评论
0/150
提交评论