实验二利用matlab进行时域分析.docxVIP

  • 16
  • 0
  • 约8.58千字
  • 约 19页
  • 2020-12-29 发布于天津
  • 举报
. .专业 实验二 利用MATLAB进行时域分析 本实验内容包含以下三个部分:基于 MATLAB的线性系统稳定性分析、基于 MATLAB 的线性系统动态性能分析、和 MATALB进行控制系统时域分析的一些其它实例。 一、 基于MATLAB的线性系统稳定性分析 线性系统稳定的充要条件是系统的特征根均位于 S平面的左半部分。系统的零极点模型 可以直接被用来判断系统的稳定性。另外, MATLAB语言中提供了有关多项式的操作函数, 也可以用于系统的分析和计算。 (1 )直接求特征多项式的根 设p为特征多项式的系数向量,则 MATLAB函数roots()可以直接求出方程 p=0在复 数范围内的解v,该函数的调用格式为: v=roots(p) 例3.1已知系统的特征多项式为: 3x3 2x2 MATLAB命令得出。特征方程的解可由下面的 MATLAB命令得出。 v=roots(p) 结果显示: 0.3202 + 1.7042i 0.3202 - 1.7042i -0.7209 0.0402 + 0.6780i 0.0402 - 0.6780i 利用多项式求根函数 roots(),可以很方便的求出系统的零点和极点,然后根据零极点分 析系统稳定性和其它性能。 (2 )由根创建多项式 如果已知多项式的因式分解式或特征根,可由 MATLAB函数poly()直接得出特征多项 式系数向量,其调用格式为

文档评论(0)

1亿VIP精品文档

相关文档