如何用MATLAB准确画出零阶保持器的bode图,就是下图。

 我来答
tianxiawulang
推荐于2017-09-16 · TA获得超过2.7万个赞
知道大有可为答主
回答量:4732
采纳率:89%
帮助的人:2681万
展开全部

取T=0.3为例:

s=tf('s');
G=ss(1/s)-ss(tf(1,[1 0],'iodelay',T));
[mag,phase,w]=bode(G,{1e-5 4*2*pi/T});
subplot 211; plot(w,mag(:))
subplot 212; plot(w,phase(:))

也可以借助于符号运算:

syms s
G=(1-exp(-T*s))/s;
syms w positive
Gjw=subs(G,s,j*w);
W=(0:.01:4)*2*pi/T;
G1=subs(Gjw,w,W);
subplot 211; plot(W,abs(G1))
subplot 212; plot(W,angle(G1))

matlab爱好者
2020-12-28 · matlab编程与科研资料分享,欢迎关注!
matlab爱好者
采纳数:16 获赞数:28

向TA提问 私信TA
展开全部

本视频展示如何用matlab绘制散圆状态图,可用于相关科研数据绘图!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式