simscape.dependency.model

Пакет: simscape.dependency

Проверяйте зависимости для модели

Синтаксис

[fn_list, missing, reference2fnList, reference2missing] = simscape.dependency.model('modelName')

Описание

[fn_list, missing, reference2fnList, reference2missing] = simscape.dependency.model('modelName') проверяет зависимости для модели, содержащей Simscape™ и Simulink® блоки. modelName задает имя модели (либо без пути, либо с относительным путем, либо с абсолютным путем). Расширение файла модели (.slx или .mdl) опционально.

Сначала необходимо открыть модель.

Эта команда возвращает информацию о зависимостях, относящихся только к файлам Simscape и блокам. Чтобы выполнить полную проверку зависимостей для модели, используйте Анализатор Зависимостей. Для получения дополнительной информации смотрите Анализ зависимостей модели.

Если во время анализа эта команда встречается с файлом Simscape, расположенным внутри MATLAB® корневая папка, она возвращает имя файла, не выполняя последующего анализа этого файла, поскольку все зависимые файлы в этом случае являются частью стандартной установки MathWorks.

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

fn_list

Массив ячеек из векторов символов, содержащий полные пути всех существующих файлов, на которые ссылается модель modelName.

missing

Массив ячеек из векторов символов, содержащий имена всех файлов, на которые ссылается модель modelName но не может быть найден.

reference2fnList

Список структур, каждая из которых включает поле 'names' как список имен файлов, вызывающих ссылку, и поля 'type' в качестве типа ссылки для каждого файла. Используются два типа ссылок: 'Simscape component' указывает ссылку из блока модели. 'Simscape' указывает ссылку из файла.

reference2missing

Список структур, каждая из которых включает поле 'names' в виде списка отсутствующих имен файлов и поля 'type' в качестве типа ссылки для каждого файла. Используются два типа ссылок: 'Simscape component' указывает ссылку из блока модели. 'Simscape' указывает ссылку из файла.

Введенный в R2009b