matlab:G(s)=30(2s+1)/[s(0.1s+1)(0.2s+1)(26s+1)],要求画bode图,并且求出截止频率,相角裕度,幅值裕度

求完整的matlab程序... 求完整的matlab程序 展开
Rb1989117
2011-06-25 · 超过28用户采纳过TA的回答
知道答主
回答量:71
采纳率:0%
帮助的人:79.5万
展开全部
很简单 你先对此方程计算展开 得出s的开方次数 因为你这个我没计算过 我只举个简单例子
G(s)=(3S^3+S^2+1)/(2S^4+S^3+9S^2+S^1)
num=[3 1 0 1];%分子
den=[2 1 9 1 0];%分母
figure(1)
nyquist(num,den);
figure(2)
bode(num,den);
figure(3)
margin(num,den)
figure(4)
nichols(num,den); ngrid
运行就能出图 这么说应该很简单了吧
更多追问追答
追问
谢谢,关键是怎么写剪切频率,幅频特性,相频特性的计算程序,能再帮一下么?
追答
不用计算程序啊 只有有一个计算式就行
G(s)=分子/分母
[ ]内是各个的系数比如[2 1 9 1 0]就是表示2S^4+S^3+9S^2+S^1
只要你把上面那一串G(s)=30(2s+1)/[s(0.1s+1)(0.2s+1)(26s+1)]具体展开列出式子就行
直接就能出图
ruifengcao
2011-06-25 · TA获得超过9489个赞
知道大有可为答主
回答量:3579
采纳率:33%
帮助的人:2045万
展开全部
num=[60 30];
den=[13/25 391/50 263/10 1 0];
f=tf(num,den)
bode(f)
S= allmargin(f)
S中给出了各种参数
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式