Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Naja,

im Worst-Case musst Du es per Hand selbst programmieren, siehe hierzu die wieter verlinken Artikel: QR-Algorithmus ? Wikipedia

Meine Frage ist aber, warum wird so etwas via PHP gemacht?

Es gibt dafür entsprechende numerische Tools z.B. Matlab oder Mapel, die man über Komponenten anbinden kann. Als C++ Library könnte ich Dich auf die GSL verweisen. Ich würde davon abraten Eigenwerte oder Singulärwerte über einen selbst codierten Algorithmus zu verwenden da hier die Effizienz sicher drunter keiden wird.

Phil

Geschrieben

Danke für deine Antwort!

Es muss nicht unbedingt PHP sein, aber es muss eine serverseitige Sprache sein. Und da ist PHP leider die einzige, die ich kann.

Also du meinst, dass es nicht sinnvoll ist, so etwas selbst zu programmieren? Dann muss ich mir vielleicht mal die Grundlagen von einer anderen Sprache angucken, das wird ja reichen, um so eine Bibliothek einzubinden ...

Aber vielleicht kann mir doch noch jemand in PHP weiterhelfen? Ich habe noch einige Seiten rausgesucht, auf denen es Erklärungen gibt:

http://fed.matheplanet.com/mprender.php?stringid=1080115

Singular Value Decomposition (SVD) tutorial

SVD and LSI Tutorial 4: Latent Semantic Indexing (LSI) How-to Calculations

Singulärwertzerlegung ? Wikipedia

Und der QR-Algorithmus:

QR-Algorithmus ? Wikipedia

Geschrieben

Es muss nicht unbedingt PHP sein, aber es muss eine serverseitige Sprache sein.

Nein muss es nicht. Jedes kompilierte Programm kann verwendet werden.

Also du meinst, dass es nicht sinnvoll ist, so etwas selbst zu programmieren?

Nein, außer Du hast die Zeit und das notwendige Wissen.

Aber vielleicht kann mir doch noch jemand in PHP weiterhelfen?

PHP unterstützt keine mathematische Problemlösung. Wenn musst Du den Algorithmus selbst schreiben, Angaben hast Du ja selbst genügend gepostet

Phil

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...