2010-12-28 7 views
1

Ich habe eine allgemeine Frage zu PHP. Hoffe, es ist in Ordnung, hier zu fragen.Lösen einer linearen Gleichung mit mehreren Variablen Serversite für eine Webanwendung? Möglich mit PHP?

Wie würden Sie eine lineare Gleichung mit mehreren Variablen im Web lösen? vielleicht mit Gaussian Beseitigung oder ...? Ist das mit php möglich und empfehlenswert?

1500 + 100 w     = 10,000 s 
3000 + 1000 s    = 3000 w 
5000 + 2000 s + 100 w + 30 r = 150 r 

=> s = 0,16 | w = 1,05 | r = 45,21 

Antwort

1

Es ist nicht wirklich wichtig, ob Sie es im Internet tun oder nicht, es ist die gleiche Art von Sache. Gaußsche Eliminierung (möglicherweise mit etwas Drehung) kommt mir in den Sinn, nachdem ich die erste Einheit meines Kurses zur numerischen Analyse gewesen bin.

Ich nehme an, PHP hat mindestens eindimensionale Arrays und Gleitkommazahlen, so sollte es funktionieren. Offensichtlich würden C oder Fortran Ihnen bessere Leistung bringen, wenn das ein Problem ist.

+0

Hat ein PHP-Mathe-libery existieren oder ein solches Skript irgendwo kaufen? – hoerf

+0

Googeln für 'PHP Gaussian Eliminierung' gab dies als der erste Hit: http://www.phpmath.com/home?op=perm&nid=82 – Donnie

Verwandte Themen