尼古尔斯频率响应图
尼科尔斯(SYS)
尼科尔斯(SYS,W)
Nichols(Sys1,Sys2,...,Sysn)
Nichols(Sys1,Sys2,...,Sysn,W)
Nichols(Sys1,'plotstyle1',...,sysn,'plotstylen')
[MAG,阶段,W] = Nichols(SYS)
[mag,phase] =尼科尔斯(sys,w)
尼泊尔斯
创建频率响应的Nichols图表。NICHOL图表显示绘制符合系统响应的相位(以度)的幅度(以DB)。Nichols图表对于分析SISO系统的开放和闭环属性是有用的,但对MIMO控制循环提供很少的洞察力。用n
叠加在现有的Siso Nichols图表上的Nichols图表。
尼科尔斯(SYS)
创造一个尼克尔斯图表动态系统SYS.
。该模型可以是连续的或离散的,SISO或MIMO。在MIMO案例中,尼泊尔斯
产生一系列Nichols图表,每个绘图显示一个特定I / O通道的响应。频率范围和网格基于系统磁极和零自动确定。
尼科尔斯(SYS,W)
指定要用于图表的频率范围或频率点。专注于特定的频率间隔[WMIN,WMAX]
, 放w = {wmin,wmax}
。使用特定频率点,设置W.
到所需频率的向量。用logspace.
生成对数间隔的频率向量。频率必须在Rad / TimeUnit.
, 在哪里时髦
是输入动态系统的时间单位,指定了时髦
财产SYS.
。
Nichols(Sys1,Sys2,...,Sysn)
或者Nichols(Sys1,Sys2,...,Sysn,W)
在单个数字上叠加几个模型的尼科尔斯图表。所有系统必须具有相同数量的输入和输出,否则可能是连续和离散时间系统的混合。您还可以指定具有语法的每个系统绘图的独特颜色,基线和/或标记Nichols(Sys1,'plotstyle1',...,sysn,'plotstylen')
。
看b
例如,
[MAG,阶段,W] = Nichols(SYS)
或者[mag,phase] =尼科尔斯(sys,w)
返回频率频率响应的幅度和相位(以度)W.
(在Rad / TimeUnit.
)。产出莫
和阶段
是3-d阵列类似于由此产生的阵列b
(见b
参考页面)。它们具有尺寸
(输出数量)×(输入数量)×(W的长度)
您可以更改绘图的属性,例如单位。有关更改绘图属性的方法的信息,请参阅定制图的方法。
看b
。