Gibt es eine Funktion in R, die die reduced row echelon form
einer Matrix erzeugt ?. Diese Referenz besagt, dass dies nicht der Fall ist. Stimmen Sie zu?
Das Paket enthält auch eine Implementierung. Siehe prakma :: rref.
Ich habe nicht genügend Rep für einen Kommentar, aber die oben angegebene Funktion in der akzeptierten Antwort ist fehlerhaft - sie behandelt keine Matrizen, bei denen die RREF-Lösung auf ihrer Hauptdiagonalen Nullen hat. Versuchen Sie z. B.
m & lt; -Matrix (c (1,0,1,0,0,2), byrow = WAHR, nrow = 2) rref (m)
und beachten Sie, dass die Ausgabe nicht in RREF ist.
Ich denke, ich habe es funktioniert, aber Sie möchten Ausgaben für sich selbst überprüfen:
%Vor%Es gibt auch ein neues Paket, das für lehrende lineare Algebra () entwickelt wurde Matlib ), die beide die Stufenform einer Matrix berechnen und die Schritte auf dem Weg zeigen.
Beispiel aus den Referenzdokumenten :
%Vor%Sieht nicht so aus, als ob es eine eingebaut hätte, aber ich fand diese Funktion auf dieser Seite.
%Vor%Tags und Links r linear-algebra matrix