matlab通过传递函数绘制伯德图的程序,在线等,先谢谢了。。
3个回答
展开全部
clear
all
%卸载变量
clc
%清屏幕
s=tf('s')
g=26/(s*(s+5)*(s^2/79^2+s*0.4/79+1));%构造开环传函
sys=feedback(g,1);%单位负反馈下的闭环传函
bode(sys);%画闭环伯德图
---------------------------------------分割线
上面的程序是按照反馈是单位负反馈的形式写的,
如果你的反馈式子比较复杂只需改一下feedback函数即可
g=
feedback(g1,g2,sign)
g1是前向,g2是反馈。
sign=-1或缺省是负反馈,
sign=1是正反馈。
我写的程序是matlab6.5的。
all
%卸载变量
clc
%清屏幕
s=tf('s')
g=26/(s*(s+5)*(s^2/79^2+s*0.4/79+1));%构造开环传函
sys=feedback(g,1);%单位负反馈下的闭环传函
bode(sys);%画闭环伯德图
---------------------------------------分割线
上面的程序是按照反馈是单位负反馈的形式写的,
如果你的反馈式子比较复杂只需改一下feedback函数即可
g=
feedback(g1,g2,sign)
g1是前向,g2是反馈。
sign=-1或缺省是负反馈,
sign=1是正反馈。
我写的程序是matlab6.5的。
东莞大凡
2024-08-07 广告
2024-08-07 广告
OpenCV标定板是东莞市大凡光学科技有限公司在相机标定中常用的工具。它通常由黑白格点按一定规则排列在平面上组成,如棋盘格或圆形格等。在相机标定时,将标定板置于不同位置和姿态下拍摄图像,利用OpenCV库中的函数检测标定板上的角点或圆心,进...
点击进入详情页
本回答由东莞大凡提供
展开全部
给你个例子
H
=
tf([1
0.1
7.5],[1
0.12
9
0
0]);
bode(H)
你的系统函数可以用zpk来定义
看不懂的话,help
bode
H
=
tf([1
0.1
7.5],[1
0.12
9
0
0]);
bode(H)
你的系统函数可以用zpk来定义
看不懂的话,help
bode
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
本视频展示如何用matlab绘制散圆状态图,可用于相关科研数据绘图!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询