addParameter

Добавьте параметр к оптимизации

Синтаксис

options = addParameter(options, Label, Type, Value)
options = addParameter(options, Label, Type, Value, DisplayName)

Описание

Метод cgoptimoptions.

options = addParameter(options, Label, Type, Value) добавляет параметр к оптимизации. Строка Label используется для обращения к параметру в Evaluate раздел вашего скрипта. Вы должны задать значение по умолчанию в Value. В таблице ниже перечислены типы параметров, которые поддерживаются наряду с тем, как задать их Type и Value.

Тип параметраНапечататьЗначение
Действительное число 'number' Действительный скаляр
Целое число 'integer' Целочисленный скаляр
Перечисленный список{'list', {list items}}Один из {список элементов}
Булев 'boolean' правда или ложь

Примечание: The {list items} массив ячеек для перечисляемого списка должен быть массивом ячеек со строками по одной для каждого представителя списка.

Можно ограничить численный параметр ('number' или 'integer') в допустимую область значений. Для этого задайте массив ячеек для Type из следующего:

Тип области значенийНапечатать
Положительный{TYPESTR, 'positive'}
Отрицательный{TYPESTR, 'negative'}
Определяемый пользователем{TYPESTR, [a b]}

где TYPESTR является либо 'number' или 'integer'. Обратите внимание, что определяемый пользователем тип области значений строго включает пределы, в то время как положительный и отрицательный типы области значений исключают нуль. Кроме того, значение по умолчанию Value должен находиться в заданной области.

options = addParameter(options, Label, Type, Value, DisplayName) позволяет добавить более описательную метку для параметра в графическом интерфейсе пользователя параметров оптимизации CAGE. Обратите внимание, что вы все еще должны ссылаться на параметр по label в Evaluate раздел вашего скрипта.

См. также

Представлено до R2006a