simscape.dependency.file

Пакет: simscape.dependency

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

Синтаксис

[fn_list, missing] = simscape.dependency.file('fileName')
[fn_list, missing] = simscape.dependency.file('fileName', dependencyType)
[fn_list, missing] = simscape.dependency.file('fileName', dependencyType, isRecursive)
[fn_list, missing] = simscape.dependency.file('fileName', dependencyType, isRecursive, doTMWFile)

Описание

[fn_list, missing] = simscape.dependency.file('fileName') возвращает два массива ячеек из символьных векторов: имена полного пути существующих файлов зависимости, fn_list, и недостающие файлы, missing. Эти массивы ячеек перечисляют существующие и недостающие файлы, которые необходимы для заданного файла Simscape™, чтобы создать успешно, или правильно визуализировать и выполниться в MATLAB®.

[fn_list, missing] = simscape.dependency.file('fileName', dependencyType) возвращает файлы зависимости заданного типа.

[fn_list, missing] = simscape.dependency.file('fileName', dependencyType, isRecursive) позволяет вам задать, является ли анализ рекурсивным на сгенерированных файлах зависимости. По умолчанию, возвращает только файлы зависимости верхнего уровня.

[fn_list, missing] = simscape.dependency.file('fileName', dependencyType, isRecursive, doTMWFile) позволяет вам задать, включать ли файлы в корневой папке MATLAB (директория установки) в анализе.

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

dependencyType

Перечисляемое значение типа simscape.DependencyType, который задает тип возвращенных файлов:

All (значение по умолчанию)Все файлы зависимости
AuxiliaryФайлы, которые не необходимы, чтобы преобразовать файл и использовать его в блок-схемах, но необходимы, чтобы визуализировать его правильно, например, изображения значка блока
CoreФайлы, необходимые, чтобы преобразовать файл и использовать его в блок-схемах, например, доменный файл, на который ссылается анализируемый файл компонента
DerivedВнутренне сгенерированные файлы, которые не необходимы для совместного использования анализируемого файла компонента, но включая их, постараются не восстанавливать библиотеку по той же платформе.
SimulinkДополнительные файлы, что справка визуализирует блок, сгенерированный из анализируемого файла компонента. Эти файлы не необходимы для симуляции.

Эти перечисляемые значения имеют следующий заказ: Core, Derived, Auxiliary, Simulinkвсе. Возврат накапливаем. Это означает, что для требуемого типа файла, все более ранние типы файлов также возвращены. Например, если вы задаете dependencyType как simscape.DependencyType.Derived, анализ возвращает и Ядро и Производные файлы.

doTMWFile

Логическое значение, которое указывает, включает ли анализ файла файлы в корневой папке MATLAB (директория установки):

true (значение по умолчанию)
false

fileName

Имя файла Simscape (с путем), или метод класса, на который проверяются зависимости. В случае нескольких файлов с тем же именем только анализируется первый файл указанного имени на пути MATLAB.

isRecursive

Логическое значение, которое указывает, является ли анализ рекурсивным на сгенерированных файлах зависимости:

true
false (значение по умолчанию)

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