Simulink.io.FileType.isSimulinkParameter

Класс: Simulink.io.FileType
Пакет: Simulink.io

Проверяйте, ли введенный параметр Simulink

Синтаксис

isParameter = Simulink.io.FileType.isSimulinkParameter(aParam)

Описание

isParameter = Simulink.io.FileType.isSimulinkParameter(aParam) проверки, если aParam аргументом является поддерживаемый Simulink.Parameter ввод:

  • Simulink.Simulation.ModelParameter

  • Simulink.Simulation.BlockParameter

  • Simulink.Simulation.Variable

  • Simulink.op.ModelOperatingPoint

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

развернуть все

Параметр Simulink в виде вектора или скаляра одного из этих типов:

  • Simulink.Simulation.ModelParameter (может быть скаляр или вектор),

  • Simulink.Simulation.BlockParameter (может быть скаляр или вектор),

  • Simulink.Simulation.Variable (может быть скаляр или вектор),

  • Simulink.op.ModelOperatingPoint (должен быть скаляр),

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char | string | struct | table | cell | function_handle | categorical | datetime | duration | calendarDuration | fi
Поддержка комплексного числа: Да

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

развернуть все

Индикатор параметра Simulink, возвращенный как true (1) или false (0).

Примеры

развернуть все

Проверяйте, является ли параметр aParam параметром Simulink.

Создайте параметр aParam.

aParam = Simulink.Simulation.BlockParameter('f/g','Gain','5')
aParam = 

  BlockParameter with properties:

    BlockPath: 'f/g'
         Name: 'Gain'
        Value: '5'

Проверяйте, является ли параметр aParam параметром Simulink.

Simulink.io.FileType.isSimulinkParameter(aParam)
ans =

  logical

   1
Введенный в R2021b