MtxExpr.Power Method

Overload List

#SignatureDescription
1function Power(const Base: TCplx; const Exponent: TMtx): Matrix;Result = the power function
2function Power(const Base: TCplx; const Exponent: TVec): Vector;Result = the power function
3function Power(const Base: TMtx; const Exponent: TCplx): Matrix;Result = the power function
4function Power(const Base: TMtx; const Exponent: TMtx): Matrix;
5function Power(const Base: TMtx; Exponent: Double): Matrix;Result = the power function
6function Power(const Base: TVec; const Exponent: TCplx): Vector;Result = the power function
7function Power(const Base: TVec; const Exponent: TVec): Vector;Result = the power function
8function Power(const Base: TVec; Exponent: Double): Vector;Result = the power function
9function Power(Base: Double; const Exponent: TMtx): Matrix;Result = the power function
10function Power(Base: Double; const Exponent: TVec): Vector;Result = the power function

Overload 1: function Power(const Base: TCplx; const Exponent: TMtx): Matrix;

Compute the power function.

#NameTypeDescription
1BaseTCplx
2ExponentTMtx

Returns: Matrix

Remarks:

Internally calls Matrix.Power

Overload 2: function Power(const Base: TCplx; const Exponent: TVec): Vector;

Compute the power function.

#NameTypeDescription
1BaseTCplx
2ExponentTVec

Returns: Vector

Remarks:

Internally calls Vector.Power

Overload 3: function Power(const Base: TMtx; const Exponent: TCplx): Matrix;

Compute the power function.

#NameTypeDescription
1BaseTMtx
2ExponentTCplx

Returns: Matrix

Remarks:

Internally calls Matrix.Power

Overload 4: function Power(const Base: TMtx; const Exponent: TMtx): Matrix;

#NameTypeDescription
1BaseTMtx
2ExponentTMtx

Returns: Matrix

Overload 5: function Power(const Base: TMtx; Exponent: Double): Matrix;

Compute the power function.

#NameTypeDescription
1BaseTMtx
2ExponentDoublescalar

Returns: Matrix

Remarks:

Internally calls Matrix.Power

Overload 6: function Power(const Base: TVec; const Exponent: TCplx): Vector;

Compute the power function.

#NameTypeDescription
1BaseTVec
2ExponentTCplx

Returns: Vector

Remarks:

Internally calls Vector.Power

Overload 7: function Power(const Base: TVec; const Exponent: TVec): Vector;

Compute the power function.

#NameTypeDescription
1BaseTVec
2ExponentTVec

Returns: Vector

Remarks:

Internally calls Vector.Power

Overload 8: function Power(const Base: TVec; Exponent: Double): Vector;

Compute the power function.

#NameTypeDescription
1BaseTVec
2ExponentDoublescalar

Returns: Vector

Remarks:

Internally calls Vector.Power

Overload 9: function Power(Base: Double; const Exponent: TMtx): Matrix;

Compute the power function.

#NameTypeDescription
1BaseDoublescalar
2ExponentTMtx

Returns: Matrix

Remarks:

Internally calls Matrix.Power

Overload 10: function Power(Base: Double; const Exponent: TVec): Vector;

Compute the power function.

#NameTypeDescription
1BaseDoublescalar
2ExponentTVec

Returns: Vector

Remarks:

Internally calls Vector.Power