exponenta event banner

slreportgen.utils.isSID

Проверьте, является ли имя строкой идентификатора Simulink Identifier (SID)

Описание

пример

tf = slreportgen.utils.isSID(name) проверяет наличие входных данных name является синтаксически правильным идентификатором Simulink ® .

Примеры

Проверьте, использует ли ввод допустимый синтаксис SID

load_system('f14')

sid_1 = slreportgen.utils.isSID('f14')
sid_2 = slreportgen.utils.isSID('f14/Controller')
sid_3 = slreportgen.utils.isSID('valid_syntax_not_valid_sid')
getsid_4 = Simulink.ID.getSID('f14/Controller');
sid_4 = slreportgen.utils.isSID(getsid_4)
sid_1 =

  logical

   1

sid_2 =

  logical

   0

sid_3 =

  logical

   1

sid_4 =

  logical

   1

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

свернуть все

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

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

свернуть все

Является ли ввод синтаксически правильным SID, возвращаемым как 1 (true), если вход является SID. В противном случае возвращается 0 (ложь).

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