系统建模的MATLAB实现.docxVIP

  • 14
  • 0
  • 约8.57千字
  • 约 19页
  • 2023-08-11 发布于辽宁
  • 举报
第三章 系统建模的MATLAB实现 在第二章介绍了系统模型和建模的基本理论,各种计算机语言都可以实现建 模。本章以MATLAB语言为例,介绍建模的计算机实现。关于MATLAB的基本 知识见附录。 3.1数学模型的MATLAB实现 3.1.1系统时域模型的MATLAB实现 如上章所述,对于连续时间系统可用微分方程和传递函数来描述,本节讲述如 何用MATLAB实现系统的时域模型。 例如,假设有一个单输入单输出连续系统的输入信号为u(t),输出信号为y(t), 系统相应的微分方程如式(2.1)所示,对此微分方程作Laplace变换,则该连续系 统的传递函数为(式(2?2)) G (s) =Y (s)U(S G (s) = Y (s) U(S) —m~m m— 1 0 a sn + a sn-i + + a s + a 在较早的版本MATLAB 4.2中,该系统可由其分子和分母多项式的系数(按s 的降幕排列)所构成的两个向量唯一地确定下来,即 NUM =[哈 bm-1, …,d DEN = [an,an_1,…,a0] 在MATLAB 5及以后的版本中,用函数TF可以建立一个系统传递函数模型, 其调用格式为 SYS=tf(NUM,DEN) 【例3.1】若给定系统的传递函数为 18(s + 2) (s +15)( s + 25)( s + 0.4) 则可以将其用MATLAB形式表达出来: %

文档评论(0)

1亿VIP精品文档

相关文档