RandomMatrixEigenvalue: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (→Beispiele) |
K (→Parameter) |
||
Zeile 6: | Zeile 6: | ||
===Parameter=== | ===Parameter=== | ||
* '''string1''' - | * '''string1''' - Gibtan, ob die Matrix als Matrix über die ganzen Zahlen (ZZ), über die rationalen Zahlen (QQ) oder als Matrix über den reellen Zahlen (RR) aufgefasst werden soll. | ||
* '''string2''' - Gibt die Anzahl der Zeilen und Spalten der nxn-Matrix an: 1, 2, 3, ... | * '''string2''' - Gibt die Anzahl der Zeilen und Spalten der nxn-Matrix an: 1, 2, 3, ... | ||
* '''string3''' - Gibt die Eigenwerte der Matrix an: [a,b,c,...]. | * '''string3''' - Gibt die Eigenwerte der Matrix an: [a,b,c,...]. |
Version vom 10. April 2017, 10:26 Uhr
Beschreibung
Die Funktion randomMatrixEigenvalue überprüft, ob eine Matrix diagonalisierbar ist. Die Funktion wird in Sage bearbeitet. Sie braucht die Matrix, die Eigenwerte und die Dimension als Eingabewerte und gibt die Matrix zurück.
Syntax
randomMatrixEigenvalue(string1,string2,string3,string4)
Parameter
- string1 - Gibtan, ob die Matrix als Matrix über die ganzen Zahlen (ZZ), über die rationalen Zahlen (QQ) oder als Matrix über den reellen Zahlen (RR) aufgefasst werden soll.
- string2 - Gibt die Anzahl der Zeilen und Spalten der nxn-Matrix an: 1, 2, 3, ...
- string3 - Gibt die Eigenwerte der Matrix an: [a,b,c,...].
- string4 - Gibt die Dimension an [1,1,1,...], dabei ist der Index der Eigenwerte derselbe wie bei der Dimension.
Return Value
- Gibt die Matrix als OpenMathOpject zurück.
Beispiele
randomMatrixEigenvalue('QQ','2','[1,2]','[1,1]')