bdIsLibrary

Является ли блок-схема библиотекой

Синтаксис

isLibrary = bdIsLibrary(bdnames)

Описание

пример

isLibrary = bdIsLibrary(bdnames) возвращается, являются ли загруженные блок-схемы, заданные bdnames, библиотеками.

Примеры

свернуть все

Загрузите некоторые блок-схемы и получите указатель на одного из них.

load_system({'sf_car','hydlib','vdp'})
h = get_param('hydlib','Handle');

Проверяйте, является ли sf_car библиотекой. Возвращенное значение 0 указывает, что это не.

bdIsLibrary('sf_car')
ans =
	0

Проверяйте, являются ли hydlib и vdp библиотеками. Возвращенное значение показывает, что hydlib является библиотекой, и vdp не.

bdIsLibrary({'hydlib','vdp'})
ans =
1	0

Используя указатель на hydlib, проверяйте, является ли hdlib библиотекой. Возвращенное значение показывает, что это.

bdIsLibrary(h)
ans =
1

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

свернуть все

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

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

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

свернуть все

Логический массив, показывающий, являются ли блок-схемы библиотеками, возвратился как логический скаляр или массив (1 для библиотеки, 0 в противном случае).

Смотрите также

| |

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