Recherche de logiciels de calcul pour le Web

Tout ce qui concerne les logiciels mathématiques (Matlab, Maxima, Scilab, R, ...) et les calculatrices scientifiques.
[forum modéré par les modérateurs globaux du site]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
projetmbc
Utilisateur chevronné
Utilisateur chevronné
Messages : 1903
Inscription : samedi 29 décembre 2007, 00:58

Recherche de logiciels de calcul pour le Web

Message par projetmbc »

Je voulais savoir s'il existait un script php qui permette de faire du calcul formel de niveau Lycée (surtout pour faire de l'intégration formelle). Il existe bien une solution utilisant Maxima et PhP mais elle ne fonctionne que sur Linux et je n'arrive pas à voir pourquoi elle ne tourne pas sous Windows :!: . Pour ceux que cela intéresse, ils peuvent aller voir ici.

Si quelqu'un a des infos, je suis preneur (cela m'éviterait de réinventer la roue...).

PS : un script Javascript m'intéresserait aussi.

MB
Administrateur
Administrateur
Messages : 7136
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Recherche de logiciels de calcul pour le Web

Message par MB »

Intéressant ça.

Je ne connaissais pas l'existence de ce genre de scripts.
A priori ça ne fonctionne pas sous Windows pour des question d'appels système ... il faudrait sûrement modifier le script.

Tu veux héberger ça sur un serveur Windows ?
MB (Pas d'aide en Message Privé)
Merci d'utiliser MathJax (voir ici) et d'éviter le style SMS pour la lisibilité des messages.

Arnaud
Modérateur global
Modérateur global
Messages : 7095
Inscription : lundi 28 août 2006, 13:18
Localisation : Allemagne

Re: Recherche de logiciels de calcul pour le Web

Message par Arnaud »

En lisant le script, de suite à la 3e commande :

Code : Tout sélectionner

$maxima_path = "/usr/local/bin/maxima";
Ce chemin n'existe pas sous wintruc.
Arnaud
Un peu d'info - Pyromaths - Pas d'aide en MP (non plus)

OG
Modérateur
Modérateur
Messages : 2293
Inscription : lundi 12 mars 2007, 11:20
Localisation : Rouen

Re: Recherche de logiciels de calcul pour le Web

Message par OG »

Bonjour

Il y a SAGE, http://www.sagemath.org/ , qui doit demander un gros effort pour l'installation, qui réunit plusieurs programmes de math, une interface WEB....
Mais peut-être mieux vaut adapter le php de Maxima à Wintruc ?

Cordialement
O.G.

Arnaud
Modérateur global
Modérateur global
Messages : 7095
Inscription : lundi 28 août 2006, 13:18
Localisation : Allemagne

Re: Recherche de logiciels de calcul pour le Web

Message par Arnaud »

En tout cas ce script peut s'avérer très pratique pour ceux qui on t des serveurs sous nux ( n'est-ce pas MB ? :mrgreen: ).
Mais peut-être mieux vaut adapter le php de Maxima à Wintruc ?
D'accord avec toi, c'est le plus simple.

Un petit coup de main pour projetmbc, qui n'a pas de linux sous la main à mon avis :

Code : Tout sélectionner

$cmd = "/usr/local/bin/maxima -d";
L'option "-d" correspond à "Display Maxima directory information."

J'ai pas tout lu en détail, mais le reste a l'air faisable.
Arnaud
Un peu d'info - Pyromaths - Pas d'aide en MP (non plus)

MB
Administrateur
Administrateur
Messages : 7136
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Recherche de logiciels de calcul pour le Web

Message par MB »

On a regardé ça avec Arnaud et c'est installé sur MathemaTeX : ici pour tester.
C'est pas mal, je vais voir si on ne peut pas afficher les résultats à l'aide de LaTeX (ça serait mieux) et aussi si ça ne pose pas des problèmes de sécurité.
Pour l'instant c'est en test pour ceux que ça intéresse. :wink:

[Edit] Ne pas oublier le ";" à la fin des commandes.
MB (Pas d'aide en Message Privé)
Merci d'utiliser MathJax (voir ici) et d'éviter le style SMS pour la lisibilité des messages.

kojak
Modérateur global
Modérateur global
Messages : 10379
Inscription : samedi 18 novembre 2006, 19:50

Re: Recherche de logiciels de calcul pour le Web

Message par kojak »

Je viens de tester : j'apprécie le délai affiché : c'est précis :mrgreen:
Requêtes effectuées par Maxima en 0.615003108978 secondes
pour calculer une dérivée
et
Requêtes effectuées par Maxima en 0.286839962006 secondes.
pour la simplifier : c'est celle de l'exo de blonde
Pas d'aide par MP.

Arnaud
Modérateur global
Modérateur global
Messages : 7095
Inscription : lundi 28 août 2006, 13:18
Localisation : Allemagne

Re: Recherche de logiciels de calcul pour le Web

Message par Arnaud »

Je ne sais pas si le délai de requêtes doit absolument être affiché, je l'ai laissé pour le moment pour voir un peu comment ça réagit.
Sinon je viens de faire la page un peu à l'image du site, il ne manque plus que la gestion de TeX.
Arnaud
Un peu d'info - Pyromaths - Pas d'aide en MP (non plus)

projetmbc
Utilisateur chevronné
Utilisateur chevronné
Messages : 1903
Inscription : samedi 29 décembre 2007, 00:58

Re: Recherche de logiciels de calcul pour le Web

Message par projetmbc »

Réponse à MB :
<<< Tu veux héberger ça sur un serveur Windows ?
>>> En fait, je voudrais l'utiliser sous EasyPhP en local pour commencer.


Réponse à OG :
<<< Il y a SAGE, http://www.sagemath.org/ , qui doit demander un gros effort pour l'installation
>>> Je connaissais déjà. Trop gros comme projet avec une documentation trop volumineuse. Pas le temps de m'y pencher pour le moment....


Réponses à Arnaud :
<<< Un petit coup de main pour projetmbc, qui n'a pas de linux sous la main à mon avis :
>>> Oui et ce ne sera pas avant cet été... Et cela n'empèche pas d'essayer de trouver une solution pour Windaube.

<<< \$cmd = "/usr/local/bin/maxima -d";
>>> Ok je vais tester ça dès que possible. Je dirais ici si cela marche ou pas.

<<< aussi si ça ne pose pas des problèmes de sécurité.
>>> de ce côté, il faut faire attention car comme indiqué sur le serveur du Wiki de Maxima, il y a effectivement des choses à sécuriser.

<<< je vais voir si on ne peut pas afficher les résultats à l'aide de LaTeX
>>> Si tu y arrives, je suis preneur de la solution.


Merci à tous.

MB
Administrateur
Administrateur
Messages : 7136
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Recherche de logiciels de calcul pour le Web

Message par MB »

projetmbc a écrit :>>> de ce côté, il faut faire attention car comme indiqué sur le serveur du Wiki de Maxima, il y a effectivement des choses à sécuriser.
Où ça ?
MB (Pas d'aide en Message Privé)
Merci d'utiliser MathJax (voir ici) et d'éviter le style SMS pour la lisibilité des messages.

Arnaud
Modérateur global
Modérateur global
Messages : 7095
Inscription : lundi 28 août 2006, 13:18
Localisation : Allemagne

Re: Recherche de logiciels de calcul pour le Web

Message par Arnaud »

Ben ici :
A quote from the maxima mailing list: http://www.math.utexas.edu/pipermail/ma ... 12489.html

I'd be careful about using this script, or scripts like it. In particular the variable

\$maxima_blacklist

does not appear to contain the Maxima "system" command. It appears that an arbitrary user would be able to execute a system command, which (at a very quick first read through) represents a rather large security hole.
http://maxima.sourceforge.net/wiki/inde ... e064671f48
Arnaud
Un peu d'info - Pyromaths - Pas d'aide en MP (non plus)

MB
Administrateur
Administrateur
Messages : 7136
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Recherche de logiciels de calcul pour le Web

Message par MB »

Bon à priori system est blacklistée en tout cas en ce qui nous concerne. :wink:
MB (Pas d'aide en Message Privé)
Merci d'utiliser MathJax (voir ici) et d'éviter le style SMS pour la lisibilité des messages.