(第5章用MATLAB进行控制系统频域分析.docVIP

  • 35
  • 0
  • 约9.12千字
  • 约 15页
  • 2017-01-30 发布于北京
  • 举报
(第5章用MATLAB进行控制系统频域分析

第5章 用MATLAB进行控制系统频域分析 一、基于MATLAB的线性系统的频域分析基本知识 (1)频率特性函数。 设线性系统传递函数为:   则频率特性函数为:   由下面的MATLAB语句可直接求出G(jw)。 i=sqrt(-1)  % 求取-1的平方根               GW=polyval(num,i*w)./polyval(den,i*w)    其中(num,den)为系统的传递函数模型。而w为频率点构成的向量,点右除(./)运算符表示操作元素点对点的运算。从数值运算的角度来看,上述算法在系统的极点附近精度不会很理想,甚至出现无穷大值,运算结果是一系列复数返回到变量GW中。 (2)用MATLAB作奈魁斯特图。 控制系统工具箱中提供了一个MATLAB函数nyquist( ),该函数可以用来直接求解Nyquist 阵列或绘制奈氏图。当命令中不包含左端返回变量时,nyquist()函数仅在屏幕上产生奈氏图,命令调用格式为:     nyquist(num,den)   nyquist(num,den,w) 或者     n

文档评论(0)

1亿VIP精品文档

相关文档