bdIsDirty

Имеет ли блок-схема несохраненные изменения

Синтаксис

Описание

пример

isDirty = bdIsDirty(bdname) возвращается действительно ли загруженная блок-схема bdname имеет несохраненные изменения.

Примеры

свернуть все

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

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

vdp
bdIsDirty('vdp')
ans =

  logical

   0

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

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

  1×2 logical array

   0   0

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

свернуть все

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

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

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

свернуть все

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

Введенный в R2017a