Создайте пользовательский объект, чтобы сопоставить сигналы с импортом корневого уровня
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 функцию вместо этого.