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

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

свернуть все

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

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

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

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

свернуть все

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

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

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

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

Введенный в R2017a