ref() (Diagonalform)
ref( Matrix1 [, Tol ]) ⇒ Matrix
Gibt die Diagonalform von Matrix1 zurück.
Sie haben die Option, dass jedes
Matrixelement als Null behandelt wird,
wenn dessen absoluter Wert geringer als
Tol ist. Diese Toleranz wird nur dann
verwendet, wenn die Matrix
Fließkommaelemente aufweist und
keinerlei symbolische Variablen ohne
zugewiesene Werte enthält. Anderenfalls
wird Tol ignoriert.
/·
•
Wenn Sie
Modus Autom. oder Näherung auf
'Approximiert' einstellen, werden
Berechnungen in Fließkomma-Arithmetik
durchgeführt.
•
Wird
Tol
weggelassen oder nicht
verwendet, so wird die Standardtoleranz
folgendermaßen berechnet:
−
•
5E
14
max(dim(
(
Matrix1
)
Vermeiden Sie nicht definierte Elemente in
Matrix1 . Sie können zu unerwarteten
Ergebnissen führen.
Wenn z. B. im folgenden Ausdruck a nicht
definiert ist, erscheint eine Warnmeldung
und das Ergebnis wird wie folgt angezeigt:
Die Warnung erscheint, weil das
verallgemeinerte Element 1/ a für a =0 nicht
zulässig wäre.
Sie können dieses Problem umgehen,
indem Sie zuvor einen Wert in a speichern
oder wie im folgenden Beispiel gezeigt eine
Substitution mit dem womit-Operator „|"
vornehmen.
verwenden oder den
Matrix1
•
))
rowNorm
Katalog >
Alphabetische Auflistung 135