MATLAB教程数学模型表示方法.ppt
《MATLAB教程数学模型表示方法.ppt》由会员分享,可在线阅读,更多相关《MATLAB教程数学模型表示方法.ppt(18页珍藏版)》请在三一办公上搜索。
1、MATLAB教程 线性系统数学模型-电气工程系研究生,本部分主要内容:线性系统数学模型的MATLAB表示,MATLAB教程 线性系统数学模型 表示方法-电气工程系研究生,线性连续系统模型及MATLAB表示一、线性系统的传递函数 对于传递函数G(s)=(b1sm+b2sm-1+bms+bm+1)/(a1sn+a2sn-1+ans+an+1)可用两种方法进行表示 第一种:可利用tf()函数表示,调用格式为:num=b1,b2,bm,bm+1;den=a1,a2,an,an+1;G=tf(num,den);分子numerator 分母denominator 第二种:也可用s=tf(s)先定义传递函数
2、的算子,然后用类似数学表达式的形式直接输入系统的传递函数模型。,MATLAB教程 线性系统数学模型 表示方法-电气工程系研究生,例:第一种方式 第二种方式,MATLAB教程 线性系统数学模型 表示方法-电气工程系研究生,对已建立的传递函数,还可以有两种方法提取系统的分子和分母多项式,第一种方法使用tfdata()函数,用法如下:,MATLAB教程 线性系统数学模型 表示方法-电气工程系研究生,第二种方法:其中1实际上为1,1,表示第1输入和第1输出之间的传递函数,该方法直接适用于多变量系统的描述。,MATLAB教程 线性系统数学模型 表示方法-电气工程系研究生,线性系统状态方程模型 状态方程形
3、式:x(t)=A(t)x(t)+B(t)u(t)y(t)=C(t)x(t)+D(t)u(t)MATLAB使用G=ss(A,B,C,D)来建立状态方程,如:,MATLAB教程 线性系统数学模型 表示方法-电气工程系研究生,续,MATLAB教程 线性系统数学模型 表示方法-电气工程系研究生,读取已建立的一个状态方程的参数可使用ssdata()或者G.a来实现,调用方法如下:,MATLAB教程 线性系统数学模型 表示方法-电气工程系研究生,及,MATLAB教程 线性系统数学模型 表示方法-电气工程系研究生,若是带时间延迟的状态方程模型:x(t)=A(t)x(t)+B(t)u(t-ti)z(t)=C(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 教程 数学模型 表示 方法
链接地址:https://www.31ppt.com/p-6511903.html