Share via


WorksheetFunction.MMult(Object, Object) Methode

Definition

Gibt das Produkt zweier Matrizen zurück. Das Ergebnis ist eine Matrix, die dieselbe Anzahl von Zeilen wie Matrix1 und dieselbe Anzahl von Spalten wie Matrix2 hat.

public:
 System::Object ^ MMult(System::Object ^ Arg1, System::Object ^ Arg2);
public object MMult (object Arg1, object Arg2);
Public Function MMult (Arg1 As Object, Arg2 As Object) As Object

Parameter

Arg1
Object

Matrix1, Matrix2 – die Matrizen, die Sie multiplizieren möchten.

Arg2
Object

Matrix1, Matrix2 – die Matrizen, die Sie multiplizieren möchten.

Gibt zurück

Hinweise

Die Anzahl der Spalten von Matrix1 muss mit der Anzahl der Zeilen von Matrix2 übereinstimmen, und beide Matrizen dürfen nur Zahlen enthalten.

Matrix1 und Matrix2 können als Zellbereiche, Matrixkonstanten oder Bezüge angegeben sein.

MMult gibt die #VALUE! Fehler, wenn:

Zellen sind leer oder enthalten Text.

Die Anzahl der Spalten in Matrix1 und die Anzahl der Zeilen in Matrix2 ist nicht identisch.

Die Größe der sich daraus ergebenden Matrix ist größer oder gleich einer Gesamtsumme von 5.461 Zellen.

Das Matrixproduktarray a der beiden Arrays b und c lautet:

Abbildung 1: Matrixproduktarray a der beiden Arrays b und c

Dabei steht i für die Zeilennummer und j für die Spaltennummer.

Formeln, die Arrays zurückgeben, müssen als Arrayformeln eingegeben werden.

Gilt für: