KlassenKlassenKlassenKlassen | | | | Operatoren

pow_scalar_element_matrixpow_scalar_element_matrixPowScalarElementMatrixpow_scalar_element_matrixPowScalarElementMatrixPowScalarElementMatrix (Operator)

Name

pow_scalar_element_matrixpow_scalar_element_matrixPowScalarElementMatrixpow_scalar_element_matrixPowScalarElementMatrixPowScalarElementMatrix — Berechnet die Potenz der Elemente einer Matrix.

Signatur

pow_scalar_element_matrix( : : MatrixID, Power : MatrixPowID)

Herror pow_scalar_element_matrix(const Hlong MatrixID, double Power, Hlong* MatrixPowID)

Herror T_pow_scalar_element_matrix(const Htuple MatrixID, const Htuple Power, Htuple* MatrixPowID)

Herror pow_scalar_element_matrix(const HTuple& MatrixID, const HTuple& Power, Hlong* MatrixPowID)

HMatrix HMatrix::PowScalarElementMatrix(const HTuple& Power) const

void PowScalarElementMatrix(const HTuple& MatrixID, const HTuple& Power, HTuple* MatrixPowID)

HMatrix HMatrix::PowScalarElementMatrix(const HTuple& Power) const

HMatrix HMatrix::PowScalarElementMatrix(double Power) const

void HOperatorSetX.PowScalarElementMatrix(
[in] VARIANT MatrixID, [in] VARIANT Power, [out] VARIANT* MatrixPowID)

IHMatrixX* HMatrixX.PowScalarElementMatrix([in] VARIANT Power)

static void HOperatorSet.PowScalarElementMatrix(HTuple matrixID, HTuple power, out HTuple matrixPowID)

HMatrix HMatrix.PowScalarElementMatrix(HTuple power)

HMatrix HMatrix.PowScalarElementMatrix(double power)

Beschreibung

Der Operator pow_scalar_element_matrixpow_scalar_element_matrixPowScalarElementMatrixpow_scalar_element_matrixPowScalarElementMatrixPowScalarElementMatrix berechnet die Potenz aller Elemente der Eingabematrix MatrixMatrixMatrixMatrixMatrixmatrix mit einem konstanten Wert. Die Eingabematrix MatrixMatrixMatrixMatrixMatrixmatrix ist durch das Matrix Handle MatrixIDMatrixIDMatrixIDMatrixIDMatrixIDmatrixID gegeben. Die Potenz PowerPowerPowerPowerPowerpower ist durch den Parameter PowerPowerPowerPowerPowerpower gegeben. Es wird eine neue Matrix MatrixPowMatrixPowMatrixPowMatrixPowMatrixPowmatrixPow mit dem Ergebnis generiert. Der Operator gibt das Matrix Handle MatrixPowIDMatrixPowIDMatrixPowIDMatrixPowIDMatrixPowIDmatrixPowID der Matrix MatrixPowMatrixPowMatrixPowMatrixPowMatrixPowmatrixPow zurück. Zugriff auf die Elemente der Matrix ist z.B. mit dem Operator get_full_matrixget_full_matrixGetFullMatrixget_full_matrixGetFullMatrixGetFullMatrix möglich. Die Formel für die Berechnung lautet:

Parallelisierung

Parameter

MatrixIDMatrixIDMatrixIDMatrixIDMatrixIDmatrixID (input_control)  matrix HMatrix, HTupleHTupleHMatrix, HTupleHMatrixX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Matrix Handle der Eingabematrix.

PowerPowerPowerPowerPowerpower (input_control)  number HTupleHTupleHTupleVARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)

Die Potenz.

Defaultwert: 2.0

Wertevorschläge: 0.1, 0.2, 0.3, 0.5, 0.7, 1.0, 1.5, 2.0, 3.0, 5.0, 10.0

MatrixPowIDMatrixPowIDMatrixPowIDMatrixPowIDMatrixPowIDmatrixPowID (output_control)  matrix HMatrix, HTupleHTupleHMatrix, HTupleHMatrixX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Matrix Handle mit den potenzierten Werten der Eigabematrix.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert pow_scalar_element_matrixpow_scalar_element_matrixPowScalarElementMatrixpow_scalar_element_matrixPowScalarElementMatrixPowScalarElementMatrix den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

create_matrixcreate_matrixCreateMatrixcreate_matrixCreateMatrixCreateMatrix

Nachfolger

get_full_matrixget_full_matrixGetFullMatrixget_full_matrixGetFullMatrixGetFullMatrix, get_value_matrixget_value_matrixGetValueMatrixget_value_matrixGetValueMatrixGetValueMatrix

Alternativen

pow_scalar_element_matrix_modpow_scalar_element_matrix_modPowScalarElementMatrixModpow_scalar_element_matrix_modPowScalarElementMatrixModPowScalarElementMatrixMod, pow_element_matrixpow_element_matrixPowElementMatrixpow_element_matrixPowElementMatrixPowElementMatrix, pow_element_matrix_modpow_element_matrix_modPowElementMatrixModpow_element_matrix_modPowElementMatrixModPowElementMatrixMod

Siehe auch

sqrt_matrixsqrt_matrixSqrtMatrixsqrt_matrixSqrtMatrixSqrtMatrix, sqrt_matrix_modsqrt_matrix_modSqrtMatrixModsqrt_matrix_modSqrtMatrixModSqrtMatrixMod

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren