帮忙用MATLAB解一下这道题

用MATLAB代码画出零、极点分布图,并判断系统是否稳定用MATLAB代码求输入单位节约序列u(n)检查系统是否稳定... 用MATLAB代码 画出零、极点分布图,并判断系统是否稳定
用MATLAB代码 求输入单位节约序列u(n)检查系统是否稳定
展开
雨後的小灰灰c990c
2011-08-26 · TA获得超过158个赞
知道答主
回答量:336
采纳率:0%
帮助的人:158万
展开全部
y=inline('(z^2+5*z-50)/(2*z^4-2.98*z^3+0.17*z^2+2.3418*z-1.5147)','z');
z=-30:0.01:30;
y_char=vectorize(y);
Y=feval(y_char,z);
clf,plot(z,Y,'r');hold on,plot(z,zeros(size(z)),'k');
xlabel('z');ylabel('y(t)'),hold off;
[tt,yy]=ginput(2);
[t1,y1]=fzero(y,tt(1),[])
[t2,y2]=fzero(y,tt(2),[])

可以找个简单的方程验证正确性,如
>> y=inline('z^2-20','z');
z=-30:0.01:30;
y_char=vectorize(y);
Y=feval(y_char,z);
clf,plot(z,Y,'r');hold on,plot(z,zeros(size(z)),'k');
xlabel('z');ylabel('y(t)'),hold off;
[tt,yy]=ginput(2);
[t1,y1]=fzero(y,tt(1),[])
[t2,y2]=fzero(y,tt(2),[])

使用方法是,用鼠标选取与水平0轴交点附近的点,2个,,然后就,,自动了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式