主要内容

相比

比较两个MPC对象

描述

例子

=比较(mpcobj1.mpcobj2.比较两个MPC对象的内容mpcobj1.和,mpcobj2.给出作为输入参数。如果设计规范(模型,重量,视野等)是相同的,则返回值等于1。

笔记

相比可能会回来是= 1即使两个对象不相同。例如,mpcobj1.可能已被初始化mpcobj2.可能没有,这样他们就可以在内存中具有不同的尺寸。无论如何,如果是= 1,两个控制器的行为将是相同的。

例子

全部收缩

使用不同的控制视图创建两个MPC控制器并比较它们。

植物= ZPK([],2,1);%创建工厂mpcverbosity.离开;%关闭MPC消息传递MPCobj1 = MPC(植物,0.1,10,2);%创建具有2个步骤的控制视线的MPC控制器MPCOBJ2 = MPC(植物,0.1,10,3);%使用3个步骤创建一个MPC控制器比较(mpcobj1,mpcobj2)%比较控制器ans =逻辑0

输入参数

全部收缩

首先比较MPC对象

例子:MPC(TF(1,[1 0]),1,12,3)

第二个MPC对象比较

例子:MPC(TF(1,[1 0]),1,12,4)

输出参数

全部收缩

返回的值是一个逻辑的1(那是真的)如果设计规范(模型,重量,视野等)是相同的。

也可以看看

在R2006A之前介绍