3.3 Описание команды в файле проекта

Команда Покоординатная оптимизация сохраняется в файле проекта. Синтаксис описания команды аналогичен синтаксису описания объектов ММС.
Синтаксис создания команды
optimizeCoord(MinMax, criterion, list(p1, …), list(a1, …), list(b1, …), list(step1, …), Dstep, Nmax, com)
Обязательные позиционные параметры команды
MinMax = [minimum:/maximum:]
Параметр определяет тип критерия оптимизации.
minimum:
Производится поиск минимума.
maximum:
Производится поиск максимума.
sensor criterion
Критерий оптимизации.
list(scalar p1, …)
Список оптимизируемых параметров, называемый далее первым списком.
list(scalar a1, …)
Список минимальных допустимых значений (левая граница) для оптимизируемых параметров. Количество элементов в списке должно совпадать с количеством элементов в первом списке. Размерности скаляров должны совпадать с размерностями соответствующих скаляров первого списка.
list(scalar b1, …)
Список максимальных допустимых значений (правая граница) для оптимизируемых параметров. Количество элементов в списке должно совпадать с количеством элементов в первом списке. Размерности скаляров должны совпадать с размерностями соответствующих скаляров первого списка.
list(scalar step1, )
Список начальных шагов изменения оптимизируемых параметров при поиске оптимального значения. Количество элементов в списке должно совпадать с количеством элементов в первом списке. Размерности скаляров должны совпадать с размерностями соответствующих скаляров первого списка.
scalar Dstep [-]
Количество операций по дроблению шага для оптимизируемых параметров.
scalar Nmax [-]
Предельное число конфигураций при поиске экстремума.
command com
Команда, которая будет использоваться для расчета процесса функционирования ММС при проведении оптимизации.