单元一致性检查和传播
金宝app®执行单元组件之间的一致性检查。端口连接在一起,有时通过中间块传播单位——必须有相同的单位。例如,您不能连接端口与单位英尺/秒
与单位一个港口米/秒^ 2
。
默认情况下,模型显示了不金宝app匹配的警告当它检测到两个连接端口之间的单位不匹配。你可以按Ctrl + D在你的模型显示不匹配的单位。
这个连接有效,您可以:
请注意
金宝app仿真软件金宝app支持变化单位表达式。例如,一个端口可以有一个单位米/秒^ 2
和一个连接端口可以有一个单位m / s / s
。在这些情况下,模型不匹配的单位不金宝app显示一个警告。
当仿真软件金宝app检测到这些条件之一,它显示不一致警告:
不允许单元系统
未定义的单位
金宝app模型检查单位设置的一致性和传播单位跨组件边界。在模型中,包含一个参考模型,仿真软件编译引用模型独立的模型。金宝app这意味着独立编译引用模型不能继承单位从顶部模型。
如果一个港口在引用的模型单位设置为继承
,它可以继承一个单元从任何上游或下游块在参考模型中。如果端口不继承一个单元从一个上游或下游块,你可以将它连接到一个端口与任何单位在模型顶部。
金宝app模型通过单位通过以下不改变的数据块,称为noncomputation块:
总线的创造者
总线选择器
总线向量
数据类型转换
多路分配器
从
转到
轮廓尺寸
合并
模型
Mux
外港
率转换
信号转换
信号规范
子系统
变体水槽
变异来源
请注意
如果两个或两个以上的信号提供不同的单位Mux块,仿真软件适金宝app用于空单位向量的信号Mux块输出。矢量信号必须有一个共同的单位。
请注意
如果你有一个nonvirtual总线在您的模型复合界面指南),仿金宝app真软件总线单元空集。nonvirtual总线不能有一个单元。然而,如果总线元素信号本身有单位,仿真软件不改变这些。金宝app
金宝app仿真软件不传播单位通过块产生新数据作为输出。信号单元通过这些块时,这些信号的单位成为空的。块的例子不保存单位,因为他们产生新的数据作为输出包括:
总和
获得
过滤器
产品
单位之间的传播金宝app和Simscape
物理系统建模时,您可能希望开发的集成组件与组件开发的仿真软件Simscape™及其相关物理模型产品。下载188bet金宝搏金宝appSimscape组件使用物理信号代替常规模型信号。金宝app因此,您需要金宝appSimulink-PS转换器(Simscape)和PS-金宝appSimulink转换器(Simscape)转换器模块仿真软件和Simscape组件之间的连接信号。金宝app
指定单位的输入和输出信号Simscape组件,您可以显式地指定的单位转换器模块。当你指定单位PS-金宝appSimulink转换器(Simscape)块,把一个信号从Simscape仿真软件,仿真软件传播单位设置仿真软件连接端口。金宝app然而,从仿真软件仿金宝app真软件不能传播信号单元Simscape组件。要做到这一点,您必须显式地指定的单位金宝appSimulink-PS转换器(Simscape)块。有关更多信息,请参见物理单位(Simscape)。