KlassenKlassenKlassenKlassen | | | | Operatoren

scale_matrix_modscale_matrix_modScaleMatrixModscale_matrix_modScaleMatrixModScaleMatrixMod (Operator)

Name

scale_matrix_modscale_matrix_modScaleMatrixModscale_matrix_modScaleMatrixModScaleMatrixMod — Skaliert eine Matrix.

Signatur

scale_matrix_mod( : : MatrixID, Factor : )

Herror scale_matrix_mod(const Hlong MatrixID, double Factor)

Herror T_scale_matrix_mod(const Htuple MatrixID, const Htuple Factor)

Herror scale_matrix_mod(const HTuple& MatrixID, const HTuple& Factor)

void HMatrix::ScaleMatrixMod(const HTuple& Factor) const

void ScaleMatrixMod(const HTuple& MatrixID, const HTuple& Factor)

void HMatrix::ScaleMatrixMod(const HTuple& Factor) const

void HMatrix::ScaleMatrixMod(double Factor) const

void HOperatorSetX.ScaleMatrixMod(
[in] VARIANT MatrixID, [in] VARIANT Factor)

void HMatrixX.ScaleMatrixMod([in] VARIANT Factor)

static void HOperatorSet.ScaleMatrixMod(HTuple matrixID, HTuple factor)

void HMatrix.ScaleMatrixMod(HTuple factor)

void HMatrix.ScaleMatrixMod(double factor)

Beschreibung

Der Operator scale_matrix_modscale_matrix_modScaleMatrixModscale_matrix_modScaleMatrixModScaleMatrixMod skaliert die Matrix MatrixMatrixMatrixMatrixMatrixmatrix mit einem konstanten Wert. Die Matrix ist durch das Matrix Handle MatrixIDMatrixIDMatrixIDMatrixIDMatrixIDmatrixID gegeben. Die Eingabematrix wird mit dem Ergebnis überschrieben. 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

Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:

Der Wert dieses Parameters darf nicht über mehrere Threads verwendet werden.

Parameter

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

Matrix Handle der Eingabematrix.

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

Skalierungsfaktor.

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

Ergebnis

Sind die Parameterwerte korrekt, dann liefert scale_matrix_modscale_matrix_modScaleMatrixModscale_matrix_modScaleMatrixModScaleMatrixMod 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

scale_matrixscale_matrixScaleMatrixscale_matrixScaleMatrixScaleMatrix

Siehe auch

mult_element_matrixmult_element_matrixMultElementMatrixmult_element_matrixMultElementMatrixMultElementMatrix, mult_element_matrix_modmult_element_matrix_modMultElementMatrixModmult_element_matrix_modMultElementMatrixModMultElementMatrixMod, div_element_matrixdiv_element_matrixDivElementMatrixdiv_element_matrixDivElementMatrixDivElementMatrix, div_element_matrix_moddiv_element_matrix_modDivElementMatrixModdiv_element_matrix_modDivElementMatrixModDivElementMatrixMod

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren