exponenta event banner

bdIsDirty

Определение наличия несохраненных изменений в модели, подсистеме или библиотеке

Синтаксис

Описание

пример

tf = bdIsDirty(bd) возвращает информацию о том, имеются ли в указанной модели, подсистеме или библиотеке несохраненные изменения. Несохраненные изменения могут включать изменения блок-схемы, параметров конфигурации или свойств.

Примеры

свернуть все

Проверьте, содержат ли модели несохраненные изменения, используя bdIsDirty.

Проверьте, загрязнена ли одна модель.

vdp
bdIsDirty('vdp')
ans =

  logical

   0

Проверьте, не загрязнены ли несколько моделей.

vdp
sf_car
bdIsDirty({'sf_car','vdp'})
ans =

  1×2 logical array

   0   0

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

свернуть все

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

Невозможно проверить наличие несохраненных изменений в блоках, таких как блоки подсистемы. Можно проверить наличие несохраненных изменений в подсистемах, на которые имеются ссылки. Дополнительные сведения см. в разделе Справочник по подсистемам.

Типы данных: double | char | string | cell

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

свернуть все

Истинный или ложный результат, возвращенный как 1 или 0 типа данных logical.

  • 1 (true) - Файл был изменен в памяти с момента загрузки или последнего сохранения.

  • 0 (false) - Файл не имеет несохраненных изменений.

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

Представлен в R2017a