关于Matlab的一道题目信号系统处理

 我来答
工科天蝎男
推荐于2016-11-29 · TA获得超过514个赞
知道小有建树答主
回答量:96
采纳率:0%
帮助的人:116万
展开全部

num=[1,3,2];%分子多项式

den=[2,6];%分母多项式

t=0:0.01:10;%定义时间段

u=ones(1,1001);%阶跃函数

y1=lsim(den,num,u,t);%输入为阶跃函数的零状态响应

subplot(1,2,1);

plot(t,y1,'g');%显示为绿色,下同

hold on;%在同一副图中,下同

y2=step(den,num,t);%阶跃响应

plot(t,y2,'r');%显示为红色,下同

%-----------------------------------

v=[100,zeros(1,1000)];%冲激函数

y3=lsim(den,num,v,t);%输入为冲激函数的零状态响应

subplot(1,2,2);

plot(t,y3,'g');

hold on;

y4=impulse(den,num,t);%冲激响应

plot(t,y4,'r');


结果图像:

左边为阶跃,右边为冲激。可以看到两幅图分别重合,说明阶跃响应就是输入为阶跃函数的零状态响应,冲激响应就是输入为冲激函数的零状态响应。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式