uses MtxParseExpr,
MtxParseClass;
procedure Example(MyParser:
TMtxExpression);
var z: TComplexValue;
res:
TCplx;
begin
// 1. Define variables
z := MyParser.DefineComplex('z');
// 2. Set values
z.ComplexValue :=
Cplx(-2,3);
// 3. Add formula and evaluate,
MyParser.AddExpr('2*i*z');
res := MyParser.EvaluateComplex;
// res = -6-4*i
end;