Temat: Biblioteka numeryczna

Słyszał ktoś o jakimś rozszerzeniu dla PHP, które pozwalałoby korzystać z jakiejś biblioteki numerycznej? Tak żeby można było korzystać z dobrodziejstwa operacji na macierzach, rozkładach prawdopodobieństw i innych fajnych rzeczy, które można liczyć w Matlabie/Octave.

Są biblioteki w C i C++ ale wolałbym mieć coś co pozwoli mi z nich skorzystać bezpośrednio w PHP.Wojciech Małota edytował(a) ten post dnia 16.10.12 o godzinie 19:03
Artur Świerc

Artur Świerc Programista PHP/Java

Temat: Biblioteka numeryczna

Z ciekawości poszperałem trochę na ten temat, na stackoverflow jeden gość napisał:
"you might do better to do your matrix manipulations in another language and call that code from PHP."

Ma to sens :)

ps/ http://www.phpmath.com/home

konto usunięte

Temat: Biblioteka numeryczna

Artur Świerc:
Z ciekawości poszperałem trochę na ten temat, na stackoverflow jeden gość napisał:
"you might do better to do your matrix manipulations in another language and call that code from PHP."

Ma to sens :)

ps/ http://www.phpmath.com/home

Ma to sens i najszybsze rozwiązanie :)

Temat: Biblioteka numeryczna

Artur Świerc:
Z ciekawości poszperałem trochę na ten temat, na stackoverflow jeden gość napisał:
"you might do better to do your matrix manipulations in another language and call that code from PHP."

No właśnie o to chodzi tylko przez "do your matrix manipulations in another language and call that code from PHP" rozumiem wywołanie funkcji PHP, która zrobi co trzeba za pośrednictwem wrappera do jakieś numerycznej biblioteki napisanej w C.

Mogę oczywiście napisać ten programik w C i potem go wywoływać jakimś execiem albo czymś innym ale to średnio wygodne rozwiązanie zważywszy na to, że nie potrzebuję gigantycznej wydajności.

Przydałby się jakiś wrapper podobny do tego zrobionego dla curla.
Jacek R.

Jacek R. programista

Temat: Biblioteka numeryczna

Kojarzysz oprogramowanie matematyczne R? Bardziej do statystyki służy niż Matlab, ale istnieje coś, co się nazywa R Server i można się do tego wpiąć. Istnieją nawet jakieś implementacje API w Perlu i PHP, pogooglaj.
Piotr Jasiulewicz

Piotr Jasiulewicz PHP/Java
professional

Temat: Biblioteka numeryczna

Kiedys robilem aplikacje, ktora odpalala z PHP elementy Javy przy pomocy Java Bridge http://php-java-bridge.sourceforge.net/pjb/ ale to troche zabawy z postawieniem serwera.
Piotr Jasiulewicz

Piotr Jasiulewicz PHP/Java
professional

Temat: Biblioteka numeryczna

Jesli jednak chcesz rozwiazanie sprawdzone do takich rzeczy, Thrift.

Temat: Biblioteka numeryczna

Jacek R.:
Kojarzysz oprogramowanie matematyczne R? Bardziej do statystyki służy niż Matlab, ale istnieje coś, co się nazywa R Server i można się do tego wpiąć. Istnieją nawet jakieś implementacje API w Perlu i PHP, pogooglaj.

Mi właśnie głównie o statystykę chodzi. Znalazłem to: http://www.rforge.net/Rserve/index.html
Wygląda obiecująco, dzięki! Potestuję i zobaczę na ile się to sprawdzi. Wkompilowana biblioteka byłaby lepsza ale to rozwiązanie też nie jest złe.

konto usunięte

Temat: Biblioteka numeryczna

Wojciech Małota:
Jacek R.:
Kojarzysz oprogramowanie matematyczne R? Bardziej do statystyki służy niż Matlab, ale istnieje coś, co się nazywa R Server i można się do tego wpiąć. Istnieją nawet jakieś implementacje API w Perlu i PHP, pogooglaj.

Mi właśnie głównie o statystykę chodzi. Znalazłem to: http://www.rforge.net/Rserve/index.html
Wygląda obiecująco, dzięki! Potestuję i zobaczę na ile się to sprawdzi. Wkompilowana biblioteka byłaby lepsza ale to rozwiązanie też nie jest złe.

Idąc tym torem możesz zrobić dowolne funkcje numeryczne wykorzystując demona RPC, nawet z JavaScript. Trzeba będzie tylko napisać tego nieszczęsnego demona.

Oczywiście bardziej pracochłonne niż wykorzystanie R.
czy Octave: https://github.com/jesusabdullah/octave-rpc
czy Maxima: https://github.com/filonenko-mikhail/maxima-json-rpc/bl...



Wyślij zaproszenie do