Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Matrix * Vektor

1,003 views
Skip to first unread message

Alexander Sommer

unread,
May 23, 1999, 3:00:00 AM5/23/99
to
Gibt es in Excel Funktionen, um z.B. eine Matrix mit einem Vektor zu
multiplizieren?

Danke und schöne Pfingsten

Alexander S.

Martin Beck

unread,
May 23, 1999, 3:00:00 AM5/23/99
to
Hallo Alexander,

versuch's mal mit MMULT. Aus der Online-Hilfe:

Syntax

MMULT(Matrix1; Matrix2)

Matrix1; Matrix2 sind die Matrizen, die Sie multiplizieren möchten.

Die Anzahl der Spalten von Matrix1 muß mit der Anzahl der Zeilen von Matrix2
übereinstimmen, und beide Matrizen dürfen nur Zahlen enthalten.
Matrix1 und Matrix2 können als Zellbereiche, Matrix-Konstanten oder Bezüge
angegeben sein.
Gibt es Zellen, die leer sind oder Text enthalten, oder ist die Spaltenzahl
von Matrix1 nicht gleich der Zeilenzahl von Matrix2, liefert MMULT den
Fehlerwert #WERT!.

Hinweis

Die sich aus der Multiplikation der Matrizen B und C ergebende Matrix A
sieht wie folgt aus:

wobei i die Zeilennummer und j die Spaltennummer ist.

Formeln, die Matrizen liefern, müssen als Matrix-Formeln eingegeben werden.

Beispiele

MMULT({1.3;7.2}; {2.0;0.2}) ergibt {2.6;14.4}
MMULT({3.0;2.0}; {2.0;0.2}) ergibt {6.0;4.0}
MMULT({1.3.0;7.2.0;1.0.0}; {2.0;0.2}) ergibt #WERT!, da die erste Matrix
drei Spalten, die zweite Matrix aber nur zwei Zeilen hat.

Alexander Sommer <alexande...@gmx.de> schrieb in im Newsbeitrag:
eXFQdmRp#GA.70@cppssbbsa03...

Franz-Josef Raabe

unread,
May 23, 1999, 3:00:00 AM5/23/99
to
Hallo Alexander,

die Funktion dazu heißt MMULT, damit kann man Matrizen miteinander
multiplizieren. Weil ein Vektor ja eine Matrix mit einer Dimension =1
ist, klappt damit auch Matrix mal Vektor.

Beispiel: 10x3-Matrix steht in A1:C10, 3-dim Vektor in F1:F3,
dann z.B. Bereich A21:A30 für künftige Ergebnisse markieren und
eintippen:

=MMULT(A1:C10;F1:F3)

Dann mit Strg+Umschalt+Enter eine Matrixformel draus machen.
MfG
Franz-Josef


Alexander Sommer schrieb:


>
> Gibt es in Excel Funktionen, um z.B. eine Matrix mit einem Vektor zu
> multiplizieren?
>

0 new messages