前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >基于matlab的控制系统与仿真-6

基于matlab的控制系统与仿真-6

作者头像
AXYZdong
发布2020-11-12 10:40:57
3970
发布2020-11-12 10:40:57
举报
文章被收录于专栏:想到什么就分享

Author:AXYZdong 自动化专业 工科男 有一点思考,有一点想法,有一点理性! 定个小小目标,努力成为习惯!在最美的年华遇见更好的自己! CSDN@AXYZdong,CSDN首发,AXYZdong原创 唯一博客更新的地址为: ? AXYZdong的博客 ?

习题6

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
代码语言:javascript
复制
s=tf('s');
G1=9.9/(120*s+1)*exp(-80*s);
G2=tf([0.107],[10,1]);
Gc=tf([9286 240 1.5],[521 145 0]);
G3=feedback(G1,G2);
step(G3);
hold on;
G4=feedback(G1*Gc,G2);
step(G4);
在这里插入图片描述
在这里插入图片描述
6.6
6.6

新建.m文件,输入以下代码:

代码语言:javascript
复制
function [a,T,Gc]=zy_66(r0,e0,z,p,k)
        G=zpk(z,p,k);
        [Gm,Pm,Wcg,Wcp]=margin(G);
        r=pi*(r0+e0-Pm)/180;
        a=2/(1-sin(r))-1;
        if numel(p) == 2
            w=sqrt(k*(a^0.5));
        else
            w=sqrt(k/abs(p(3)*(a^0.5)));
        T=1/w/(a^0.5);
        Gc=tf([a*T 1],[T 1]);
        G0=feedback(G,1);
        G1=feedback(G*Gc,1);
        step(G0,'-',G1,'--')
        end

命令行窗口输入:

代码语言:javascript
复制
[a t gc]=zy_66(45,1,[],[0 -4 -10],400)
在这里插入图片描述
在这里插入图片描述

  本次的分享就到这里


11
11

好书不厌百回读,熟读自知其中意。将学习成为习惯,用知识改变命运,用博客见证成长,用行动证明努力。 如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦! 听说 ? 点赞 ? 的人运气不会太差,每一天都会元气满满呦!^ _ ^ ❤️ ❤️ ❤️ 码字不易,大家的支持就是我坚持下去的动力。点赞后不要忘了? 关注 ?我哦! 更多精彩内容请前往 AXYZdong的博客


如果以上内容有任何错误或者不准确的地方,欢迎在下面 ? 留个言。或者你有更好的想法,欢迎一起交流学习~~~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/11/07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 习题6
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档