Create custom object to map signals to root-level inports
map = getRootInportMap('Empty');
map = getRootInportMap(model,mdl,Name,Value);
map = getRootInportMap(inputmap,map,Name,Value);
creates
an empty map object, map. Use this map object to
set up an empty custom mapping object. Load the model before using
this function. If you do not load the model first, the function loads
the model to make the mapping and then closes the model afterwards. map
= getRootInportMap('Empty
');
creates
a map object for map
= getRootInportMap(model
,mdl,Name,Value);model
, mdl
,
with block names and signal names specified. Load the model before
using this function. If you do not load the model first, the function
loads the model to make the mapping and then closes the model afterwards.
To create a comma-separated list of variables to map from this object,
use the getInputString
function.
overrides
the mapping object with the specified property. You can override only
the properties map
= getRootInportMap(inputmap
,map,Name,Value);model
, blockName
,
and signalName
. Load the model before using this
function. If you do not load the model first, the function loads the
model to make the mapping and then closes the model afterwards. To
create a comma-separated list of variables to map from this object,
use the getInputString
function.
Use the getRootInportMap
function when
creating a custom mapping mode to map data to root-level inports.
See the example file BlockNameIgnorePrefixMap.m
,
located in
,
for an example of a custom mapping algorithm.matlabroot
/help/toolbox/simulink/examples
|
Create an empty map object. Default: none |
Specify optional
comma-separated pairs of Name,Value
arguments. Name
is
the argument name and Value
is the corresponding value.
Name
must appear inside quotes. You can specify several name and value
pair arguments in any order as
Name1,Value1,...,NameN,ValueN
.
|
Name of model to associate with the root inport map. Default: None | ||
|
Block names of root-level input ports. The tool assigns data to ports according to the name of the root-inport block. If the tool finds a data element whose name matches the name of a root-inport block, it maps the data to the corresponding port. The value for this argument can be:
Default: None | ||
|
Signal names to be mapped. The tool assigns data to ports according to the name of the signal on the port. If the tool finds a data element whose name matches the name of a signal at a port, it maps the data to the corresponding port. The value for this argument can be:
Default: None | ||
|
Name of mapping object to override. Default: None |
|
Custom object that you can use to map data to root-level input
port. To create a comma-separated list of variables to map from this
object, use the |
Load the model before running this function.
If your custom mapping mode similar to an existing Simulink® mapping
mode, consider using the getSlRootInportMap
function
instead.