我是靠谱客的博主 端庄篮球,最近开发中收集的这篇文章主要介绍matlab求系统根轨迹代码_根轨迹增益与稳态增益的区别,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

8afd6e683f997b4762b4b3949cfcd263.png

传递函数的根轨迹增益

传递函数的首一形式(零极点形式)可以写为:

其中,

分别为传递函数的零极点;
称为传递系数或根轨迹增益。
MATLAB指令:
G=tf([2],[3 4]);
zpk(G)
[~,~,K0]=tf2zp(G.num{1},G.den{1})  %% 此处的K0即代表根轨迹增益

传递函数的稳态增益

传递函数也可改写成如下因子连乘的尾一形式:

其中,

称为时间常数;
称为传递系数或增益。通常此处的K才表示系统的稳态增益,其物理意义为:当

时,

,从信号的角度来看就是
直流分量。

考虑一个一阶系统,如:

,则其阶跃响应的稳态值为1。通过更改其参数,可分析不同的结果以验证上述结论。
MATLAB指令:
%% 直观理解
G=tf([1],[2 1]);
step(G)
%% 数值运算
[num,den]=tfdata(G);
m=length(num{1,1});    n=length(den{1,1});
K=num{1,1}(m)/den{1,1}(n);  %%此处的K代表的是传递函数的稳态增益

增益的含义[1]

参考

  1. ^增益的含义 https://www.zhihu.com/question/300875735/answer/630608695

最后

以上就是端庄篮球为你收集整理的matlab求系统根轨迹代码_根轨迹增益与稳态增益的区别的全部内容,希望文章能够帮你解决matlab求系统根轨迹代码_根轨迹增益与稳态增益的区别所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部