Создайте пользовательский объект, чтобы сопоставить сигналы с импортом корневого уровня
map = getRootInportMap('Empty');
map = getRootInportMap(model,mdl,Name,Value);
map = getRootInportMap(inputmap,map,Name,Value);
создает пустой объект карты, map. Используйте этот объект карты настроить пустой пользовательский объект отображения. Загрузите модель перед использованием этой функции. Если вы не загружаете модель сначала, функция загружает модель, чтобы сделать отображение и затем закрывает модель впоследствии. map
= getRootInportMap('Empty
');
создает объект карты для map
= getRootInportMap(model
,mdl,Name,Value);model
, mdl
, с именами блока и заданными именами сигнала. Загрузите модель перед использованием этой функции. Если вы не загружаете модель сначала, функция загружает модель, чтобы сделать отображение и затем закрывает модель впоследствии. Чтобы создать список, разделенный запятыми переменных, чтобы сопоставить от этого объекта, используйте getInputString
функция.
заменяет объект отображения с заданным свойством. Можно заменить только свойства map
= getRootInportMap(inputmap
,map,Name,Value);model
, blockName
, и signalName
. Загрузите модель перед использованием этой функции. Если вы не загружаете модель сначала, функция загружает модель, чтобы сделать отображение и затем закрывает модель впоследствии. Чтобы создать список, разделенный запятыми переменных, чтобы сопоставить от этого объекта, используйте getInputString
функция.
Используйте getRootInportMap
функционируйте при создании пользовательского режима отображения, чтобы сопоставить данные с импортом корневого уровня. Смотрите файл в качестве примера BlockNameIgnorePrefixMap.m
, расположенный в
, для примера пользовательского алгоритма отображения.matlabroot
/help/toolbox/simulink/examples
|
Создайте пустой объект карты. Значение по умолчанию: 'none' |
Задайте дополнительные разделенные запятой пары Name,Value
аргументы. Name
имя аргумента и Value
соответствующее значение. Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN
.
|
Имя модели, чтобы сопоставить с корневой картой импорта. Значение по умолчанию: 'none' | ||
|
Имена блока входных портов корневого уровня. Инструмент присваивает данные портам согласно имени корневого-inport блока. Если инструмент находит элемент данных, имя которого совпадает с именем корневого-inport блока, это сопоставляет данные с соответствующим портом. Значение для этого аргумента может быть:
Значение по умолчанию: 'none' | ||
|
Сигнал называет, чтобы быть сопоставленным. Инструмент присваивает данные портам согласно имени сигнала на порте. Если инструмент находит элемент данных, имя которого совпадает с именем сигнала в порте, это сопоставляет данные с соответствующим портом. Значение для этого аргумента может быть:
Значение по умолчанию: 'none' | ||
|
Имя отображения объекта заменить. Значение по умолчанию: 'none' |
|
Пользовательский объект, который можно использовать, чтобы сопоставить данные с входным портом корневого уровня. Чтобы создать список, разделенный запятыми переменных, чтобы сопоставить от этого объекта, используйте |
Загрузите модель прежде, чем запустить эту функцию.
Если ваш пользовательский режим отображения, похожий на существующий режим отображения Simulink®, рассмотрите использование getSlRootInportMap
функцию вместо этого.