模型对象是什么?
模型对象是线性系统
在控制系统工具箱™,系统辨识工具箱™,和鲁棒控制工具箱™软件,你代表线性系统模型对象。在系统辨识工具箱,你也代表非线性模型作为模型对象。模型对象专门的数据容器封装模型数据结构化的方式和其他属性。模型对象允许您控制线性系统作为单一的实体,而不是跟踪多个数据向量,矩阵,或细胞阵列。
模型对象可以表示输入,对于系统的输出或多输入多输出(MIMO)系统。你可以代表连续和离散时间线性系统。
的主要家庭模式对象是:
数值模型——固定数值系数线性系统的基本表现。这个家族还包括识别模型的系数估计与系统辨识工具箱软件。
广义模型——表示,结合数字系数可调或不确定的系数。广义模型支持或者补偿器优化参数研究等任金宝app务。
对模型数据
数据封装在模型对象取决于您所使用的模型类型。例如:
转移函数存储分子和分母系数
状态空间模型存储一个,B,C,D矩阵描述的动态系统
PID控制器模型存储比例、积分和微分收益
其他模型属性作为模型数据存储包括时间单位,名称为模型输入或输出,和时间延迟。关于设置和检索模型属性的更多信息,见模型属性。
请注意
所有模型对象是MATLAB®对象,但与他们合作不需要背景的面向对象编程。了解更多关于对象和对象语法,看类在MATLAB中的作用。