Matrixfunktionen

Diese Kategorie enthält Matrixfunktionen.

Was ist eine Matrix?

Eine Matrix ist ein verknüpfter Bereich von Zellen in einer Tabelle mit Werten. Bei einem Bereich, der drei Zeilen und drei Spalten abdeckt, spricht man von einer 3x3-Matrix:

A

B

C

1

7

31

33

2

95

17

2

3

5

10

50


Die kleinste denkbare Matrix ist eine 1x2- oder 2x1-Matrix mit zwei benachbarten Zellen.

Was ist eine Matrixformel?

Eine Formel, die mit den verschiedenen Einzelwerten eines Zellbereichs Berechnungen anstellt, nennt man eine Matrixformel. Von anderen Formeln unterscheidet sich eine Matrixformel dadurch, dass sie mit mehreren Werten gleichzeitig operiert.

Matrixformeln verarbeiten aber nicht nur mehrere Werte, sie können auch mehrere Werte ausgeben. Das Ergebnis einer Matrixformel ist ebenso eine Matrix.

Um in der obigen Matrix die Werte in den einzelnen Zellen mit 10 zu multiplizieren, ist es nicht nötig, eine Formel auf jede einzelne Zelle oder jeden einzelnen Wert anzuwenden. Es muss nur eine einzelne Matrixformel verwendet werden. Wählen Sie in einem anderen Teil des Tabellendokuments einen Bereich von 3 x 3 Zellen aus, geben Sie die Formel =10*A1:C3 ein, und bestätigen Sie diesen Eintrag mit der Tastenkombination Umschalt++Eingabetaste. Das Ergebnis ist eine 3x3-Matrix, in der die einzelnen Werte im Zellbereich (A1:C3) mit dem Faktor 10 multipliziert werden.

Außer der Multiplikation können verschiedene andere Operatoren auf den Bezugsbereich (die Matrix) angewendet werden. In LibreOffice Calc können Sie Werte addieren (+), subtrahieren (-), multiplizieren (*), dividieren (/) und Exponenten (^), Verkettungen (&) sowie Vergleiche (=, <>, <, >, <=, >=) einsetzen. Die Operatoren können auf jeden Einzelwert im Zellbereich angewendet werden und liefern das Ergebnis als Matrix, sofern die Matrixformel eingegeben wurde.

Vergleichsoperatoren in einer Matrixformel behandeln leere Zellen auf die gleiche Weise wie in einer normalen Formel, das heißt entweder als Null oder als leere Zeichenkette. Wenn beispielsweise die Zellen A1 und A2 leer sind, geben die Matrixformeln {=A1:A2=""} und {=A1:A2=0} eine Matrix von Zellen zurück, deren Bereich aus 1 Spalte und 2 Zeilen besteht und deren Inhalt WAHR ist.

Wann empfiehlt es sich, mit Matrixformeln zu arbeiten?

Verwenden Sie Matrixformeln, wenn Sie eine Berechnung mit unterschiedlichen Werten häufig wiederholen müssen. Um die Berechnungsmethode zu einem späteren Zeitpunkt zu ändern, müssen Sie nur eine einzige Formel, nämlich die Matrixformel, aktualisieren. Zum Hinzufügen einer Matrixformel wählen Sie den gesamten Matrixbereich aus und nehmen die erforderlichen Änderungen an der Matrixformel vor.

Da Matrixformeln den Arbeitsspeicher nicht sonderlich belasten, können sie auch als platzsparende Alternative eingesetzt werden, wenn mehrere Werte zu berechnen sind. Darüber hinaus stellen Matrizen ein unverzichtbares Hilfsmittel für komplexe Berechnungen dar, denn sie erlauben es, mehrere Zellbereiche einzubeziehen. LibreOffice bietet verschiedene mathematische Funktionen für Matrizen wie beispielsweise MMULT zur Multiplikation zweier Matrizen oder SUMMENPRODUKT zur Ermittlung des skalaren Produkts zweier Matrizen.

Arbeiten mit Matrixformeln in LibreOffice Calc

Außerdem besteht die Möglichkeit, "normale" Formeln zu erstellen, deren Bezugsbereiche, wie beispielsweise Parameter, auf eine Matrixformel verweist. Das Ergebnis wird am Schnittpunkt zwischen dem Bezugsbereich und den Zeilen oder Spalten ermittelt, in welchen sich die Formel befindet. Wenn es keinen Schnittpunkt gibt oder der Bereich am Schnittpunkt mehrere Zeilen oder Spalten abdeckt, so wird der Fehler #WERT! ausgegeben. Das folgende Beispiel verdeutlicht dieses Prinzip:

Erstellen von Matrixformeln

Beim Erstellen von Matrixformeln im Fenster Funktions-Assistent müssen Sie jedes Mal das Markierfeld Matrix aktivieren, damit die Ergebnisse in einer Matrix ausgegeben werden. Anderenfalls wird nur der Wert der oberen linken Zelle der zu berechnenden Matrix geliefert.

Um die Matrixformel direkt in die Zelle einzugeben, müssen Sie anstelle der Eingabetaste die Tastenkombination Umschalt++Eingabetaste verwenden. Erst dadurch wird die Formel zur Matrixformel.

Notizsymbol

LibreOffice Calc stellt Matrixformeln in geschweiften Klammern dar. Es ist nicht möglich, durch manuelle Eingabe der geschweiften Klammern Matrixformeln zu erzeugen.


Warnsymbol

Die Zellen in Ergebnismatrizen werden automatisch vor Änderungen geschützt. Sie können aber die Matrixformel selbst bearbeiten oder kopieren, wenn Sie den gesamten Zellbereich der Matrix auswählen.


Verwendung von eingebetteten Matrizen mit Konstanten in Formeln

Calc unterstützt eingebettete Matrizen/Vektoren in Formeln. Eine eingebettete Matrix wird in geschwungenen Klammern '{' und '}' eingeschlossen. Elemente können entweder eine Zahl (einschließlich negativer Zahlen), eine logische Konstante (WAHR, FALSCH) oder eine Zeichenkette sein. Variablen sind nicht erlaubt. Matrizen können eine oder mehrere Zeilen und eine oder mehrere Spalten enthalten. Alle Zeilen müssen dieselbe Anzahl von Elementen enthalten.

Das Spaltentrennzeichen (trennt Elemente in Spalten) und das Zeilentrennzeichen sind abhängig von der Sprache und dem Gebietsschema. In dieser Hilfe werden jeweils das Semikolon ';' und der senkrechte Strich '|' verwendet, um Spalten und Zeilen zu verdeutlichen. Beispielsweise wird bei deutscher Gebietseinstellungen der Punkt '.' als Spalten- und das Semikolon ';' als Zeilentrennzeichen verwendet.

Tippsymbol

Sie können die Zeilen- und Spaltentrennzeichen unter - Calc - Formeln - Trennzeichen nachsehen und ändern.


Matrizen dürfen nicht verschachtelt sein.

Beispiele:

={1;2;3}

Eine Matrix mit einer Zeile bestehend aus den 3 Zahlen 1, 2, und 3.

Um diese Matrixkonstante einzugeben, geben Sie die Formel ={1;2;3} ein. Verwenden Sie die geschweiften Klammern und das Semikolon. Danach drücken Sie Umschalt++Eingabetaste.

={1;2;3|4;5;6}

Eine Matrix mit 2 Spalten und 3 Werten in jeder Spalte.

={0;1;2|FALSCH;WAHR;"zwei"}

Eine gemischte Matrix.

=SIN({1;2;3})

Eingegeben als eine Matrixformel, liefert das Ergebnis den Sinus der 3 Werte von 1, 2 und 3.

Bearbeiten von Matrixformeln

  1. Markieren Sie den Zellbereich oder die Matrix mit der Matrixformel. Um die gesamte Matrix auszuwählen, positionieren Sie den Cursor innerhalb des Matrixbereichs und drücken Sie +Division(÷) (auf dem Ziffernblock).

  2. Drücken Sie entweder F2 oder setzen Sie den Cursor in die Eingabezeile der Rechenleiste. Beides hat den gleichen Effekt: Sie können die Formel jetzt bearbeiten.

  3. Nachdem Sie die Änderungen vorgenommen haben, bestätigen Sie die Eingabe mit Umschalt++Eingabetaste.

Tippsymbol

Die einzelnen Zellen eines Matrixbereichs lassen sich separat formatieren. Sie können beispielsweise die Schriftfarbe ändern. Wählen Sie einen Zellbereich aus, und ändern Sie dann das gewünschte Attribut.


Kopieren von Matrixformeln

  1. Wählen Sie den Zellbereich oder die Matrix mit der Matrixformel aus.

  2. Drücken Sie entweder F2 oder setzen Sie den Cursor in die Eingabezeile.

  3. Kopieren Sie die Formel aus der Eingabezeile mit +C.

  4. Wählen Sie den Zellbereich aus, in den die Matrixformel eingefügt werden soll. Drücken Sie dann entweder die Taste F2 oder setzen Sie den Cursor in die Eingabezeile.

  5. Fügen Sie die Formel mit +V in den markierten Bereich ein und schließen Sie mit Umschalt++Eingabetaste die Eingabe ab. Der ausgewählte Bereich enthält nun die Matrixformel.

Anpassen von Matrixbereichen

Gehen Sie wie folgt vor, um die Ausgabematrix zu bearbeiten:

  1. Wählen Sie den Zellbereich oder die Matrix mit der Matrixformel aus.

  2. Rechts unten an der Selektion befindet sich eine kleine Markierung, an der Sie den Bereich mit der Maus größer oder kleiner ziehen können.

Notizsymbol

Durch die Anpassung des Matrixbereichs wird nicht auch automatisch die Matrixformel angepasst. Sie ändern damit lediglich den Bereich, in dem das Ergebnis angezeigt wird.


Mit gedrückter Taste können Sie eine Kopie der Matrixformel in den angegebenen Bereich erstellen.

Bedingte Matrixberechnungen

Eine bedingte Matrixberechnung ist eine Matrixformel, in der die Funktionen WENN() oder WAHL() enthalten sind. Das bedingende Argument in der Formel ist ein Referenzbereich oder eine Ergebnismatrix.

In dem folgenden Beispiel wird der Test auf >0 mit der Formel {=WENN(A1:A3>0;"Ja";"Nein")} für jede Zelle im Bereich A1:A3 angewendet und das Ergebnis in die entsprechende Zelle kopiert.

A

B (Formel)

B (Ergebnis)

1

1

{=WENN(A1:A3>0;"Ja";"Nein"}

Ja

2

0

{=WENN(A1:A3>0;"Ja";"Nein"}

Nein

3

1

{=WENN(A1:A3>0;"Ja";"Nein"}

Ja


Die folgenden Funktionen erfordern die Verwendung von Matrizen: KORREL, KOVARIANZ, SCHÄTZER, FTEST, ACHSENABSCHNITT, MDET, MINV, MMULT, MODALWERT, PEARSON, WAHRSCHBEREICH, BESTIMMTHEITSMASS, STEIGUNG, STFEHLERYX, SUMMENPRODUKT, SUMMEX2MY2, SUMMEX2PY2, SUMMEXMY2, TTEST. Wenn Sie Bereiche als Argumente beim Aufruf einer dieser Funktionen verwenden, verhalten sich die Funktionen wie Matrixfunktionen. Die folgende Tabelle bietet ein Beispiel für die erforderliche Verwendung einer Matrix:

A

B (Formel)

B (Ergebnis)

C (erforderliche Matrixformel)

C (Ergebnis)

1

1

=A1:A2+1

2

=SUMMENPRODUKT(A1:A2+1)

5

2

2

=A1:A2+1

3

=SUMMENPRODUKT(A1:A2+1)

5

3

=A1:A2+1

#WERT!

=SUMMENPRODUKT(A1:A2+1)

5


EINHEITSMATRIX

Ergibt die quadratische Einheitsmatrix einer bestimmten Größe. Bei der Einheitsmatrix handelt es sich um eine quadratische Matrix, in der die Elemente auf der Hauptdiagonalen 1 und alle anderen Matrixelemente 0 ergeben.

Syntax

EINHEITSMATRIX(Dimension)

Dimension ist die Größe der Matrixeinheit.

Notizsymbol

Oben auf dieser Seite finden Sie eine allgemeine Einführung in die Verwendung der Matrix-Funktionen.


Beispiel

Ziehen Sie in der Tabelle einen quadratischen Bereich auf, beispielsweise von A1 bis E5.

Wählen Sie die Funktion EINHEITSMATRIX, ohne den Bereich zu deaktivieren. Aktivieren Sie das Kontrollkästchen Matrix. Geben Sie die gewünschten Dimensionen für die Matrixeinheit ein, in diesem Fall 5, und klicken Sie auf OK.

Sie können auch die Formel =Einheitsmatrix(5) in die letzte Zelle des ausgewählten Bereichs (E5) eingeben und drücken.

Es wird nun eine Einheitsmatrix mit dem Bereich A1:E5 angezeigt.

Weitere Erklärungen finden Sie oben auf dieser Seite.

HÄUFIGKEIT

Gibt die Häufigkeitsverteilung in einem einspaltigen Array an. Die Funktion zählt die Anzahl der Werte im Array "Daten", die innerhalb der vom Array "Klassen" vorgegebenen Werte liegen.

Syntax

HÄUFIGKEIT(Daten; Klassen)

Daten stellt den Bezug auf die zu zählenden Werte dar.

Klassen stellt das Array der Grenzwerte dar.

Notizsymbol

Oben auf dieser Seite finden Sie eine allgemeine Einführung in die Verwendung der Matrix-Funktionen.


Beispiel

In Spalte A der folgenden Tabelle sind unsortierte Messwerte aufgeführt. Spalte B enthält die von Ihnen angegebenen oberen Grenzen für die Klassen, in die Sie die Daten aus Spalte A verteilen möchten. Gemäß der in B1 eingegebenen Grenze ergibt die Funktion HÄUFIGKEIT die Anzahl der Messwerte kleiner als oder gleich 5. Gemäß der Grenze von 10 in B2 ergibt HÄUFIGKEIT als zweites Ergebnis die Anzahl der Messwerte größer als 5 und kleiner als oder gleich 10. Der in B6 eingegebene Text ">25" dient lediglich zu Referenzzwecken.

A

B

C

1

12

5

1

2

8

10

3

3

24

15

2

4

11

20

3

5

5

25

1

6

20

>25

1

7

16

8

9

9

7

10

16

11

33


Wählen Sie einen einspaltigen Bereich aus, in den die Häufigkeit der Werte gemäß der Klassengrenzen eingetragen werden soll. Sie müssen eine Zelle über die oberste Klasse hinaus auswählen. Für dieses Beispiel wählen Sie den Bereich C1:C6. Rufen Sie die Funktion HÄUFIGKEIT im Funktions-Assistenten auf. Wählen Sie den Bereich Daten als (A1:A11) und den Bereich Klassen, in den Sie die Klassengrenzen eingegeben haben als (B1:B6). Aktivieren Sie das Kontrollkästchen Matrix und klicken Sie auf OK. Die Häufigkeitszählung erscheint im Bereich C1:C6.

Weitere Erklärungen finden Sie oben auf dieser Seite.

MDET

Ergibt die Determinante einer Matrix. Diese Funktion gibt als Ergebnis einen Wert in der aktuellen Zelle zurück. Sie müssen keinen Bereich für die Ausgabe des Ergebnisses definieren.

Syntax

MDET(Matrix)

Matrix stellt die quadratische Matrix dar, deren Determinanten bestimmt werden.

Notizsymbol

Oben auf dieser Seite finden Sie allgemeine Informationen zur Verwendung der Matrix-Funktionen.


Weitere Erklärungen finden Sie oben auf dieser Seite.

MINV

Ergibt die inverse Matrix.

Syntax

MINV(Matrix)

Matrix stellt die quadratische Matrix dar, die invertiert wird.

Weitere Erklärungen finden Sie oben auf dieser Seite.

Beispiel

Wählen Sie einen quadratischen Bereich aus, und rufen Sie MINV auf. Wählen Sie die Ausgabematrix aus, markieren Sie das Feld Matrix, und klicken Sie auf OK.

MMULT

Bildet das Produkt zweier Matrizen. Die Spaltenanzahl in Matrix 1 muss mit der Zeilenanzahl in Matrix 2 übereinstimmen. Quadratische Matrizen weisen gleich viele Spalten wie Zeilen auf.

Syntax

MMULT(Matrix; Matrix)

Der erste Parameter Matrix stellt die erste Matrix für die Bildung des Matrixprodukts dar.

Der zweite Parameter Matrix stellt die zweite Matrix mit derselben Zeilenanzahl dar.

Notizsymbol

Weitere Erklärungen finden Sie oben auf dieser Seite.


Beispiel

Wählen Sie einen quadratischen Bereich aus. Rufen Sie die Funktion MMULT auf. Wählen Sie die erste Matrix und anschließend die zweite Matrix. Bei Verwendung des Funktions-Assistenten aktivieren Sie das Markierfeld Matrix. Betätigen Sie die Schaltfläche OK. Die Ausgabematrix wird im ersten ausgewählten Bereich angezeigt.

MTRANS

Tauscht die Zeilen und Spalten einer Matrix gegeneinander aus.

Syntax

MTRANS(Matrix)

Matrix steht für die Matrix im Tabellendokument, deren Zeilen und Spalten gegeneinander ausgetauscht werden sollen.

Notizsymbol

Oben auf dieser Seite finden Sie allgemeine Informationen zur Verwendung der Matrix-Funktionen.


Beispiel

Wählen Sie im Tabellendokument einen Bereich aus, in dem die transponierte Matrix angezeigt werden kann. Der ausgewählte Bereich muss dabei mindestens dieselbe Zeilen- und Spaltenanzahl aufweisen, wie die Originalmatrix. Geben Sie dann die Formel direkt ein, wählen Sie die Originalmatrix aus, und drücken Sie . Anderenfalls, wenn Sie mit dem Funktions-Assistenten arbeiten, aktivieren Sie das Markierfeld Matrix. Die transponierte Matrix erscheint im ausgewählten Zielbereich und ist automatisch vor Änderungen geschützt.

A

B

C

D

1

2

3

4

5

2

6

7

8

9


Die obige Tabelle ist 2 Zeilen und 4 Spalten groß. Um sie zu transponieren, wählen Sie 4 Zeilen und 2 Spalten aus. Angenommen, Sie möchten obige Tabelle in den Bereich B7:B19 (4 Zeilen, 2 Spalten) transponieren, dann wählen Sie den gesamten Bereich aus und geben dann das Folgende ein:

MTRANS(A1:D2)

Abschließend stellen Sie sicher, dass Sie sie als Matrixformel mittels abschließen. Das Ergebnis sieht folgendermaßen aus:

A

B

7

2

6

8

3

7

9

4

8

10

5

9


RGP

Ergibt eine Tabelle mit Statistikwerten für eine gerade Linie, die am besten zu einer Datenmenge passen.

Syntax

RGP(DatenY; DatenX; LinearerTyp; Kenngrößen)

DatenY ist ein einfacher Zeilen- oder Spaltenbereich, der die Y-Koordinaten in einer Menge von Punkten enthält.

DatenX ist eine Zeile oder Spalte, die die X-Koordinaten bestimmt. Wenn DatenX fehlt, ist es standardmäßig 1, 2, 3, ..., n. Wenn es mehr als eine Menge von Variablen gibt, kann DatenX ein Bereich von mehreren Zeilen oder Spalten sein.

RGP findet die Gerade y = a + bx, die am besten die Daten annähert. Es wird eine lineare Regression (Methode "der kleinsten Quadrate") verwendet. Werden mehr als eine Menge von Variablen benutzt, ist die Gerade von der Form y = a + b1x1 + b2x2 + ... + bnxn.

Wenn LinearerType FALSCH ist, wird eine Gerade durch den Ursprung erzwungen (die Konstante a = 0; y = bx). LinearerTyp ist standardmäßig WAHR (die Gerade geht nicht durch den Ursprung).

Wenn Kenngrößen fehlt oder FALSCH ist, wird nur die erste Zeile der Statistiktabelle zurückgegeben. Wenn sie WAHR ist, wird die ganze Tabelle zurückgegeben.

RGP ergibt eine Tabelle (Matrix) mit Statistikwerten wie unten und muss als Matrixformel eingegeben werden (beispielsweise mit +Umschalt+Eingabetaste anstatt einfach Eingabetaste).

In LibreOffice Calc Funktionen dürfen Parameter, die als "optional" gekennzeichnet sind, nur dann ausgelassen werden, wenn ihnen kein weiterer Parameter mehr folgt. So können Sie beispielsweise in einer Funktion mit vier Parametern, von denen die letzten beiden als "optional" gekennzeichnet sind, den Parameter 4 oder die Parameter 3 und 4 auslassen, jedoch nicht den Parameter 3 allein.

Weitere Erklärungen finden Sie oben auf dieser Seite.

Beispiel

Diese Funktion ergibt eine Matrix und wird in gleicher Weise behandelt wie andere Matrixfunktionen. Wählen Sie einen Bereich für die Ergebnisse aus und dann die Funktion. Wählen Sie Daten Y. Sie können auch andere Parameter eingeben. Wählen Sie Matrix und klicken Sie auf OK.

Die vom System zurückgegebenen Ergebnisse (wenn Kenngrößen = 0) zeigen mindestens die Steigung der Regressionslinie und ihren Schnittpunkt mit der Y-Achse. Wenn Kenngrößen ungleich 0 ist, werden weitere Ergebnisse angezeigt.

Weitere Ergebnisse der RGP Funktion:

Betrachten Sie das folgende Beispiel:

A

B

C

D

E

F

G

1

x1

x2

y

RGP-Wert

2

4

7

100

4,17

-3,48

82,33

3

5

9

105

5,46

10,96

9,35

4

6

11

104

0,87

5,06

#NV

5

7

12

108

13,21

4

#NV

6

8

15

111

675,45

102,26

#NV

7

9

17

120

8

10

19

133


Spalte A enthält mehrere X1-Werte, Spalte B mehrere X2-Werte und Spalte C die Y-Werte. Diese Werte haben Sie bereits in das Tabellendokument eingefügt. Sie haben nun E2:G6 im Tabellendokument eingerichtet und den Funktions-Assistenten aktiviert. Damit RGP funktioniert, müssen Sie außerdem das Markierfeld Matrix im Fenster Funktions-Assistent aktivieren. Nun wählen Sie die folgenden Werte im Tabellendokument aus (oder geben sie über die Tastatur ein):

DatenY ist C2:C8

DatenX ist A2:B8

LinearerTyp und Kenngrößen werden auf 1 gesetzt.

Sobald Sie auf OK klicken, füllt LibreOffice Calc die Matrix, wie im Beispiel gezeigt, mit den RGP-Werten aus.

Die Formel in der Rechenleiste entspricht jeder Zelle der RGP-Matrix {=RGP(C2:C8;A2:B8;1;1)}

Dies sind die Bedeutungen der errechneten RGP-Werte:

E2 und F2: Steigung m der Regressionslinie y=b+m*x für die Werte x1 und x2. Die Werte werden in umgekehrter Reihenfolge angegeben; das heißt die Steigung für x2 in E2 und die Steigung für x1 in F2.

G2: Der Schnittpunkt b mit der y-Achse.

E3 und F3: Der Standardfehler des Steigungswerts.

G3: Der Standardschätzfehler des Achsenabschnitts

E4: BESTIMMTHEITSMASS

F4: Der Standardschätzfehler der aus der Regression berechneten y-Werte.

E5: Der F-Wert aus der Varianzanalyse.

F5: Die Freiheitsgrade aus der Varianzanalyse.

E6: Die Summe der quadratischen Abweichungen der geschätzten y-Werte von ihrem arithmetischen Mittel.

F6: Die Summe der quadratischen Abweichungen der geschätzten y-Werte von den gegebenen y-Werten.

Weitere Erklärungen finden Sie oben auf dieser Seite.

RKP

Diese Funktion berechnet eine Anpassung der angegebenen Daten als Exponentialkurve (exponentielle Regression, y=b*m^x).

Syntax

RKP(DatenY; DatenX; Funktionstyp; Kenngrößen)

DatenY stellt die Y-Datenmatrix dar.

DatenX (optional) stellt die X-Datenmatrix dar.

Funktionstyp (optional). Wenn Funktionstyp = 0, werden Funktionen in der Form y = m^x berechnet. Anderenfalls werden Funktionen in der Form y = b*m^x berechnet.

Kenngrößen (optional). Ist Kenngrößen = 0, so werden nur die Regressionskoeffizienten berechnet.

In LibreOffice Calc Funktionen dürfen Parameter, die als "optional" gekennzeichnet sind, nur dann ausgelassen werden, wenn ihnen kein weiterer Parameter mehr folgt. So können Sie beispielsweise in einer Funktion mit vier Parametern, von denen die letzten beiden als "optional" gekennzeichnet sind, den Parameter 4 oder die Parameter 3 und 4 auslassen, jedoch nicht den Parameter 3 allein.

Weitere Erklärungen finden Sie oben auf dieser Seite.

Beispiel

Siehe RGP. Als Ergebnis werden jedoch keine Quadratsummen ausgegeben.

SUMMENPRODUKT

Die Produkte der Elemente von Matrizen werden addiert und ergeben die Summe dieser Produkte.

Syntax

SUMMENPRODUKT(Matrix1; Matrix2...Matrix30)

Matrix1, Matrix2...Matrix30 stellen Matrizen dar, deren entsprechende Elemente multipliziert werden sollen.

Mindestens eine Matrix muss Teil der Argumentliste sein. Wenn nur eine Matrix angegeben wird, werden alle Matrixelemente summiert.

Beispiel

A

B

C

D

1

2

3

4

5

2

6

7

8

9

3

10

11

12

13


=SUMMENPRODUKT(A1:B3;C1:D3) ergibt 397.

Berechnung: A1*C1 + B1*D1 + A2*C2 + B2*D2 + A3*C3 + B3*D3

Sie können die Funktion SUMMENPRODUKT zum Berechnen des skalaren Produkts zweier Vektoren verwenden.

Notizsymbol

SUMMENPRODUKT ergibt eine einzelne Zahl. Es ist nicht erforderlich, die Funktion als eine Matrixfunktion einzugeben.


Weitere Erklärungen finden Sie oben auf dieser Seite.

SUMMEX2MY2

Ergibt die Summe der Unterschiede der Quadrate der entsprechenden Werte von zwei Matrizen.

Syntax

SUMMEX2MY2(MatrixX; MatrixY)

MatrixX stellt die erste Matrix dar, deren Elemente quadriert und addiert werden sollen.

MatrixY stellt die zweite Matrix dar, deren Elemente quadriert und subtrahiert werden sollen.

Weitere Erklärungen finden Sie oben auf dieser Seite.

SUMMEX2PY2

Ergibt die Summe der Quadratsummen der zwei entspechenden Werten von zwei Matrizen.

Syntax

SUMMEX2PY2(MatrixX; MatrixY)

MatrixX stellt die erste Matrix dar, deren Elemente quadriert und addiert werden sollen.

MatrixY stellt die zweite Matrix dar, deren Elemente quadriert und addiert werden sollen.

Weitere Erklärungen finden Sie oben auf dieser Seite.

SUMMEXMY2

Die Quadrate der Differenzen von zwei Matrizen werden summiert.

Syntax

SUMMEXMY2(MatrixX; MatrixY)

MatrixX stellt die erste Matrix dar, deren Elemente subtrahiert und quadriert werden sollen.

MatrixY stellt die zweite Matrix dar, deren Elemente subtrahiert und quadriert werden sollen.

Weitere Erklärungen finden Sie oben auf dieser Seite.

TREND

Ergibt Werte entlang eines linearen Trends.

Syntax

TREND(DatenY; DatenX; NeueDatenX; LinearerTyp)

DatenY stellt die Y-Datenmatrix dar.

DatenX (optional) stellt die X-Datenmatrix dar.

NeueDatenX (optional) stellt die Matrix der X-Daten dar, die zur Neuberechnung von Werten verwendet werden.

LinearerTyp(optional). Ist LinearerTyp = 0, werden die Linien über den Nullpunkt berechnet. Anderenfalls werden Verschiebungslinien ebenfalls berechnet. Die Standardeinstellung ist LinearerTyp <> 0.

In LibreOffice Calc Funktionen dürfen Parameter, die als "optional" gekennzeichnet sind, nur dann ausgelassen werden, wenn ihnen kein weiterer Parameter mehr folgt. So können Sie beispielsweise in einer Funktion mit vier Parametern, von denen die letzten beiden als "optional" gekennzeichnet sind, den Parameter 4 oder die Parameter 3 und 4 auslassen, jedoch nicht den Parameter 3 allein.

Weitere Erklärungen finden Sie oben auf dieser Seite.

Beispiel

Wählen Sie im Tabellendokument einen Bereich aus, in dem die Trenddaten angezeigt werden sollen. Rufen Sie die Funktion auf. Geben Sie die Ausgabedaten ein oder wählen Sie diese mithilfe der Maus aus. Markieren Sie die Option Matrix. Klicken Sie auf OK. Es werden die aus den Ausgangsdaten berechneten Trenddaten angezeigt.

VARIATION

Berechnet die Punkte eines exponentiellen Trends in einer Matrix.

Syntax

VARIATION(DatenY; DatenX; NeueDatenX; Funktionstyp)

DatenY stellt die Y-Datenmatrix dar.

DatenX (optional) stellt die X-Datenmatrix dar.

NeueDatenX (optional) stellt die X-Datenmatrix dar, in der die Werte neu berechnet werden.

Funktionstyp (optional). Wenn Funktionstyp = 0, werden Funktionen in der Form y = m^x berechnet. Anderenfalls werden Funktionen in der Form y = b*m^x berechnet.

In LibreOffice Calc Funktionen dürfen Parameter, die als "optional" gekennzeichnet sind, nur dann ausgelassen werden, wenn ihnen kein weiterer Parameter mehr folgt. So können Sie beispielsweise in einer Funktion mit vier Parametern, von denen die letzten beiden als "optional" gekennzeichnet sind, den Parameter 4 oder die Parameter 3 und 4 auslassen, jedoch nicht den Parameter 3 allein.

Weitere Erklärungen finden Sie oben auf dieser Seite.

Beispiel

Diese Funktion ergibt eine Matrix und wird in gleicher Weise behandelt wie andere Matrixfunktionen. Wählen Sie einen Bereich aus, in dem die Ergebnisse angezeigt werden sollen, und wählen Sie und dann die Funktion aus. Wählen Sie Daten Y. Geben Sie weitere Parameter ein, markieren Sie die Matrix und klicken Sie auf OK.