Gratis att använda, inget konto

SVD-kalkylator

Bryt upp en liten rektangulär matris A i kompakta faktorer U, Σ och Vᵀ. Se singularvärden, uppskattad numerisk rangordning, den rekonstruerade matrisen och dess fel, ladda sedan ner resultaten som CSV.

Använd 2–8 rader och 2–8 kolumner. Separera värden med mellanslag eller kommatecken; lägg varje rad på en ny rad. Decimal och vetenskaplig notation stöds. Värden måste vara mellan −1 000 000 och 1 000 000.

Numerisk flyttalsuppskattning, inte ett exakt symboliskt resultat. Rang nära toleransen kan variera; kompaktfaktorerna är avsedda för små matriser.

Hur beräknar jag en SVD?

Ange en rektangulär matris med en rad per rad och värden separerade med mellanslag eller kommatecken. Kalkylatorn uppskattar A = UΣVᵀ och kontrollerar hur nära faktorerna rekonstruerar din matris.

Vanliga frågor

Hur beräknar jag en SVD?

Ange en rektangulär matris med en rad per rad och värden separerade med mellanslag eller kommatecken. Kalkylatorn uppskattar A = UΣVᵀ och kontrollerar hur nära faktorerna rekonstruerar din matris.

Är min matris uppladdad?

Nej. Nedbrytningen körs lokalt i din webbläsare; matrisen laddas inte upp eller sparas av detta verktyg.

Vad är singularvärdesupplösning?

SVD faktorerar en matris som A = UΣVᵀ, där singularvärdena i Σ beskriver styrkan hos ortogonala riktningar.

Kan den här kalkylatorn hantera rektangulära matriser?

Ja. Ange mellan 2 och 8 rader och kolumner; de returnerade faktorerna använder en kompakt rektangulär form.

Är den numeriska rangordningen exakt?

Nej. Det uppskattas med en flyttalstolerans, så mycket små singularvärden kan behandlas som noll.