创建自定义对象,将信号映射到根级导入
地图= getRootInportMap(“空”);
地图= getRootInportMap(模型、mdl名称,值);
地图= getRootInportMap (inputmap、地图、名称、价值);
创建一个空的映射对象,地图.使用此映射对象可设置空的自定义映射对象。在使用此函数之前加载模型。如果您没有首先加载模型,那么该函数将加载模型以生成映射,然后关闭模型。地图
= getRootInportMap ('空
');
的映射对象地图
= getRootInportMap (模型
、mdl名称、值);模型
,mdl
,并指定块名称和信号名称。在使用此函数之前加载模型。如果您没有首先加载模型,那么该函数将加载模型以生成映射,然后关闭模型。要创建要从该对象映射的以逗号分隔的变量列表,请使用getInputString
函数。
使用指定的属性覆盖映射对象。您只能重写属性地图
= getRootInportMap (inputmap
、地图、名称、价值);模型
,blockName
,signalName
.在使用此函数之前加载模型。如果您没有首先加载模型,那么该函数将加载模型以生成映射,然后关闭模型。要创建要从该对象映射的以逗号分隔的变量列表,请使用getInputString
函数。
使用getRootInportMap
当创建自定义映射模式以将数据映射到根级导入时,命令。参见示例文件BlockNameIgnorePrefixMap.m
,位于
,以作为自定义映射算法的示例。matlabroot
/帮助/工具/模型/例子金宝app
|
创建一个空的映射对象。 默认值:没有一个 |
指定可选的逗号分隔的对名称,值
参数。的名字
参数名和价值
为对应值。的名字
必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家
.
|
要与根导入映射关联的模型名称。 默认值:没有一个 |
||
|
根级输入端口的块名称。该工具根据root- import块的名称将数据分配到端口。如果工具发现一个数据元素的名称与root- import块的名称匹配,它就将数据映射到相应的端口。 这个参数的值可以是:
默认值:没有一个 |
||
|
要映射的信号名称。该工具根据端口上的信号名称将数据分配给端口。如果工具发现一个数据元素的名称与端口上的信号名称相匹配,它就将数据映射到相应的端口。 这个参数的值可以是:
默认值:没有一个 |
||
|
要重写的映射对象的名称。 默认值:没有一个 |
|
可用于将数据映射到根级输入端口的自定义对象。要创建要从该对象映射的以逗号分隔的变量列表,请使用 |
在运行此函数之前加载模型。
如果您的自定义映射模式类似于现有的Simulink金宝app®映射模式,考虑使用getSlRootInportMap
函数来代替。