You are here: Symbol Reference > MtxParseExpr Namespace > Classes > TMtxExpression Class > public > TMtxExpression.DefineComplex Method
MtxVec VCL
ContentsIndex
Example

Use parser to evaluate the "(2*i*z)" formula where z=-2+3*i.

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;
Copyright (c) 1999-2025 by Dew Research. All rights reserved.