在命令行中指定的部分模型线性化
指定模型的一部分金宝app®线性分析模型线性化,您可以定义点在命令行中使用linio
,setlinio
,getlinio
功能。分析点代表线性化的输入、输出和循环模型的开口。使用这种方法,您可以指定多个集在不改变模型的分析点。
或者,您可以定义分析点:
在模型线性化电路。有关更多信息,请参见指定模型的线性化模型线性化电路的一部分。
直接在您的仿真软件模型。金宝app使用此方法来保存你的分析分模型。有关更多信息,请参见指定模型在仿真软件线性化模型的一部分金宝app。
指定分析点
在命令行指定分析点,创建线性化使用的I / O对象linio
函数。创建一个分析点的输出端口一块在你的模型中,使用下面的语法:
io = linio(块、端口类型);
在哪里
块
是物体的完整块路径,指定为一个特征向量。港口
是输出端口号。类型
分析点类型,指定为以下之一:“输入”
——输入扰动“输出”
——输出测量“loopbreak”
——循环打破“openinput”
——开环输入“openoutput”
——开环输出“looptransfer”
——循环转移“敏感”
——灵敏度“compsensitivity”
——互补的敏感性
分析点类型的更多信息,请参阅指定的部分模型线性化。
创建一个分析点后,你可以改变它的类型使用点符号。例如,改变一个分析点是一个开环输出,使用:
io。类型=“openoutput”;
您还可以指定总线模型中元素分析点。例如,看到的linio
。
指定多个分析点,创建一个向量线性化的I / O对象。例如,创建一组点,其中包括一个输入扰动分析,输出测量,一个循环。
io (1) = linio (block1,端口1“输入”);io (2) = linio (block2,端口2“输出”);io (3) = linio (block3,端口3,“loopbreak”);
使用指定的线性化模型分析点,使用线性化
函数。
保存分析点金宝app模型
您可以保存您的指定分析仿真软件模型中使用金宝appsetlinio
函数。
setlinio (mdl io);
在这里,mdl
指定的名称是一个特征向量模型在当前工作目录中或在MATLAB®路径,io
是一个向量的线性化的I / O对象。
分析点io
覆盖任何现有的分析点保存在模型。
此外,您可以指定分析点直接在您的模型中。有关更多信息,请参见指定模型在仿真软件线性化模型的一部分金宝app。
获得分析分金宝app模型
线性化模型线性化
函数使用分析点保存在模型中,您必须首先提取分析点使用getlinio
函数。
io = getlinio (mdl);
在这里,mdl
是一个特征向量指定模型在当前工作目录的名称或MATLAB路径。