Pour vous aider à remplir la ligne de commande ci-dessous,
vous pouvez cliquer sur le bouton clavier ci-dessous
et déplacez la souris près des touches,
vous pouvez aussi vous inspirer des exemples ci-dessous
ou consulter la
documentation
de Xcas.
Historique des commandes :
Algèbre :
Vous pouvez développer une expression avec
par exemple .
Réciproquement,
(respectivement )
factorise une expression (par exemple )
sur Q (resp. Q[i]).
simplify(sin(3x)/sin(x)); gcd(x^4-1,x^3-1)
Résoudre une ou des équations :
solve(x^2-3*x+2=0); csolve(x^2=2*i);
solve([x+y=1,x-y=3],[x,y])
Graphes (pour les graphes 3d, vous pouvez changer de point de
vue en utilisant les touches de déplacement,
taper q pour quitter le mode interactif) :
plot([sin(x),x-x^3/3!],x=-3..3,color=[red,blue])
plotfunc(x^2-y^2,[x=-2..2,y=-2..2]); plane(z=0,color=cyan+filled);
Webxcas est une interface de demo du
système de calcul formel
Giac/Xcas
compilé en javascript par emscripten.
Il n'a pas besoin de serveur, il s'exécute localement
(avec le moteur javascript de votre navigateur qui doit être récent,
mettez-le à jour pour avoir de bonnes performances)
à partir du code du CAS (12M) qui est téléchargé
une fois. Le prix à payer pour cette simplicité
est la vitesse, le code est au moins 2 fois plus lent, parfois plus
de 15 fois plus lent (par exemple pour le calcul de bases de
Groebner comme cyclic7). La plupart du temps, cela n'est pas vraiment
genant (ce qui justifierait une interface plus conviviale...), mais
si vous devez exécuter un gros calcul, il
vaut mieux installer
Xcas!
Giac/Xcas (c) B. Parisse, R. De Graeve, Institut Fourier, Université
de Grenoble I, sous licence GPL3, pour une licence commerciale nous contacter.