INonLDVariables.Item

Синтаксис

Item(Index: Integer): INonLDVariable;

Параметры

Index - [Описание параметра]

Описание

Свойство доступно только для чтения.

Свойство Item возвращает переменную из коллекции по ее индексу.

Пример

Для выполнения примера предполагается наличие переменной «Optima», содержащей систему нелинейных уравнений и параметры ее расчета.

Sub Main;

Var

Optima: NonLinearDecomposition;

PeriodL, j, i: Integer;

Vars: INonLDVariables;

Vrbl: INonLDVariable;

Res: INonLoResults;

val: Double;

Begin

// Расчет системы

PeriodL := 4;

Res := Optima.Evaluate(PeriodL) As INonLoResults;

Debug.WriteLine(Res.ErrorMsg);

// Вывод результатов

If (Res.Status = 0) Then

Vars := Optima.Variables;

For j := 0 To Vars.Count - 1 Do

Vrbl := Vars.Item(j);

Debug.WriteLine("Переменная: " + Vrbl.Id);

For i := 0 To PeriodL - 1 Do

Val := Res.VarValues(Vrbl.Id)[i];

Debug.WriteLine(Val);

End For;

Debug.WriteLine("-----");

End For;

End If;

End Sub Main;

После выполнения примера будет создана и рассчитана система нелинейных уравнений. Рассчитанные переменные системы будут выведены в окно консоли.

См. также:

INonLDVariables