slvnvextract

Извлеките подсистему или содержимое подграфика в новую модель

Описание

newModel = slvnvextract(subcomponent) извлекает содержимое блока Atomic Subsystem или атомарного подграфика subcomponent и создает модель. slvnvextract возвращает имя новой модели в newModel. Если имя модели уже существует, slvnvextract использует подсистему или имя подграфика для имени модели, добавляя цифру к имени модели.

Примечание

Если атомарный подграфик вызывает экспортируемую графическую функцию, которая является вне подграфика, slvnvextract создает модель, но новая модель не компилирует.

newModel = slvnvextract(subcomponent,showModel) открывает извлеченную модель, если вы устанавливаете showModel к true. Извлеченная модель загружается, только если вы устанавливаете showModel к false.

Входные параметры

свернуть все

Полный путь к атомарной подсистеме или атомарному подграфику, содержимое которого извлечено.

Задайте, хотите ли вы, чтобы извлеченная модель была отображена.

Выходные аргументы

свернуть все

Сообщает имя новой извлеченной модели, созданной slvnvextract.

Примеры

Извлеките подсистему и копию к новой модели

Извлеките блок Atomic Subsystem, Счетчик Шины, от sldemo_mdlref_conversion модель и копия это в новую модель:

open_system('sldemo_mdlref_conversion');
newmodel = slvnvextract('sldemo_mdlref_conversion/Bus Counter', true);

Извлеките подграфик и копию к новой модели

Извлеките блок Atomic Subchart, Sensor1, от sf_atomic_sensor_pair модель и копия это в новую модель:

open_system('sf_atomic_sensor_pair');
newmodel = slvnvextract('sf_atomic_sensor_pair/RedundantSensors/Sensor1', true);

Представленный в R2010b