Installation de Xcas
Télécharger Xcas pour :
Une fois Xcas installé sur PC ou Mac, vous pouvez choisir entre
xcas (interface graphique) et giac
(interface texte).
Navigation:
English version, Retour a la page de Giac/Xcas.
- version 0.9.5: support Lapack
- version 0.9.4:
Indexation des matrices en commencant a 1 en mode Xcas avec
double-crochets, par exemple M[[1,2]].
On peut agrandir ou retrecir un éditeur de programmes
avec F5/F6. La trousse de survie (fiches pour commencer) est
maintenant installée sur le PC/Mac (au lieu d'etre
en-ligne).
- version 0.9.3:
Simplification pour définir une fonction dérivée
f(x):=x^2+3x+1; g:=f'; g(-3/2); g(1); solve(g(x)>0)
Nouvelle fonction taux accroissement, utile pour les 1eres S
taux_accroissement(f(x),a,a+h)
-
version 0.9.0:
Nouveaux items pour le menu Aide->Internet: des fiches de prise en main
Xcas, et une page pour les candidats au Capes.
La documentation est dorénavant traduite avec hevea
au lieu de latex2html ce qui réduit la taille
des fichiers avec une qualité comparable.
les routines de calcul de PGCD et de factorisation
de polynomes ont été
accélérées, ce qui se ressent par exemple
dans des calculs de simplifications.
La version windows est compilée avec la version 1.7 de cygwin
et n'est plus compatible avec des versions de windows antérieures
à XP.
-
version 0.8.4:
l'éditeur de programmes de Xcas propose la coloration
syntaxique des commande de Xcas, l'indentation (touche Tab ou Esc/Echap,
fonctionnalité en test), ainsi qu'une nouvelle structure de
boucle repeter ... jusqua ...; . Dans la version du 30/11,
l'aide s'affiche dans une bulle lorsqu'on tape un mot clef reconnu
suivi par une parenthèse ouvrante (sauf Mac OS).
Pour télécharger l'installeur
- version stable
(0.9.5, decembre 2011), suivez ce
lien
cliquez sur le fichier téléchargé et
suivez les instructions. Ensuite cliquez
sur xcasfr.
- version en cours de tests, en suivant ce
lien
-
ancienne version stable (0.9,4), suivez ce
lien
cliquez sur le fichier téléchargé et
suivez les instructions. Ensuite cliquez
sur xcasfr.
Remarques:
-
Xcas fonctionne en principe sur toutes les versions de Windows 98 a
Windows 7. Si Xcas ne fonctionne pas sur votre Windows,
il est toujours possible de travailler avec un CD-live
linux contenant Xcas, par exemple celui de
l'agregation
ou
basé sur
puppy
linux.
-
Pour les utilisateurs de windows 98, installez la version 0.8.6
(stable ancienne) et remplacez dans le répertoire
d'installation stable de Xcas par les
fichiers de cette archive.
-
Pour une installation en réseau,
installez sur le lecteur réseau
(en général J:) puis déclarez
xcasfr.bat dans la base de données de logiciels.
Si le répertoire personnel est P: et le lecteur
réseau est J:, vous pouvez déclarer
xcasfrjp.bat ou sinon vous en inspirer.
Attention, si la lettre du lecteur n'est pas la meme
sur le serveur que depuis un poste réseau, il faut modifier
les fichiers xcasfr.bat et runxcas.fr et y changer
la lettre du lecteur, voir
le forum de Xcas. Il est recommendé de décommenter dans le fichier
runxcas.fr les lignes
export XCAS_HOME='/cygdrive/p'
export XCAS_AUTOSAVEFOLDER='/cygdrive/p'
en changeant la lettre p en la lettre du lecteur du répertoire
personnel.
-
Pour pouvoir prévisualiser avant impression, vous devez aussi
installer Ghostscript
et GSview, que vous pouvez aussi récupérer
ici
(attention, il faut installer les deux logiciels).
-
Depuis la version 0.6.3 de Xcas pour Windows,
l'executable xcas.exe utilise une librairie dynamique
giac.dll, permettant l'ajout de l'interface texte
giac.exe et permettant aux développeurs cygwin
d'utiliser du calcul symbolique dans leurs programmes C++.
-
Pour Mac OS X.6, la
version stable est
disponible ainsi que la version instable
-
Pour Mac OS X.4 et 5, utilisez ce package
FTP (HTTP).
Cliquer sur le package installer
de l'image disque qui devrait installer xcasfr dans Applications.
Attention, pour les anciens Mac OS X.4/5 (processeurs Power PC)
si Xcas OS X.3 est installé, suivre
ces indications.
Si vous voulez installer Xcas sur un Asus EEE PC Linux,
suivez les
instructions spécifiques Asus EEE PC.
Note sur la 3-d
Xcas utilise les possibilités d'OpenGL pour les graphes
et la géométrie dans l'espace, votre carte graphique
doit donc etre correctement configurée par rapport à
l'accélération matérielle. Si elle est
supportée, le module dri doit étre
chargé dans /etc/X11/xorg.conf
(ou /etc/X11/XF86Config-4). Si par contre xcas
plante lors d'une commande telle que plan(z=0), veillez
à désactiver le chargement du module dri
ou à installer les drivers adéquats pour votre carte
vidéo.
-
Attention, pour les graphes et la géométrie dans l'espace,
lire la note ci-dessus.
-
Ajoutez la ligne suivante
deb http://www-fourier.ujf-grenoble.fr/~parisse/debian/ stable
main
dans le fichier /etc/apt/sources.list
puis tapez sudo apt-get update
Pour installer ou mettre à jour, tapez alors
sudo apt-get install giac
-
Si vous souhaitez essayer la version en cours de tests,
utilisez à la place la ligne suivante
deb http://www-fourier.ujf-grenoble.fr/~parisse/debian/ testing
main
-
Si ca ne marche pas, installez à la main le paquet ci-dessous:
-
Paquetage Debian tout en un (giac 0.9.5 pour i386)
HTTP
Paquetage Debian tout en un (giac 0.9.5 pour x64)
HTTP
Pour installer, taper
sudo dpkg -i *giac*.deb
Si dpkg renvoie une erreur de packages manquants, regardez le(s)
nom(s) indiqué(s) et tapez une commande apt-get correspondante,
par exemple
sudo apt-get install libstdc++5
Si vous avez une erreur due à libreadline.so.5 manquante,
alors installez sudo apt-get install readline5 ou
si vous avez installé libreadline (par exemple version 6)
tapez les commandes
cd /usr/lib ; sudo ln -s libreadline.so.6 libreadline.so.5 ; sudo ldconfig
Carlos Enriqe Carleos Artime a créé les premiers
packages debian de giac.
RPM (RedHat, Fedora, Mandriva,...)
Attention, pour les graphes et la géométrie dans l'espace,
lire la note ci-dessus.
Paquet
auto-généré depuis le package debian par
alien. Esperons que ca marche!
Voir la page de
Frederic Han
pour des versions récentes.
Les binaires proposées ici se limitent à la version 0.8.6.
Attention, pour les graphes et la géométrie dans l'espace,
lire la note ci-dessus.
- Installation par l'administrateur système
FTP (HTTP).
Commencez par éditer le fichier /etc/ld.so.conf et mettez-y
les 2 lignes /usr/lib et /usr/local/lib dans cet
ordre. Puis
cd / ; tar xvfz ~/xcas_root.tgz ; ldconfig
Si le lien ci-dessus
ne fonctionne pas, une autre version (mise à jour de temps
en temps) se trouve
ici.
Le programme se lance alors en tapant
xcas &
- Installation dans le
répertoire courant
. Lancer la commande
tar xvfz xcas_user.tgz
Modifiez le shell-script ~/xcas/xcas pour que les chemins
correspondent à votre installation.
Le programme se lance en tapant
cd ~/xcas ; ./xcas &
Si l'aide HTML n'est pas accessible, tapez la commande
rm xcas/doc/fr/html_*
puis relancez xcas.
Daniel Alm propose une interface gratuite (mais non libre)
pour Windows CE basée sur
Giac. Voir son
site ou cliquez
sur ce lien direct
si vous voulez seulement telecharger le binaire sans l'interface.
Sur ce site, vous trouverez des binaires (batch-mode) anciens pour
windows CE (ARM-PE),
utilisant
gnuwince. Copier cas.exe dans le Folder My Documents. Créer
un fichier Cas avec Pocket Word au format txt, lancer cas.exe,
les résultats se trouvent dans le fichier Out. Vous
pouvez aussi installer Phatsoft qdCAS,
une petite interface réaliséee par Luca Martinetti.
Le fichier d'aide
aide_cas peut etre utilisé avec l'application
Xcas Help Reader
developpé par Statsnow.
-
La version 0.9.1 est disponible pour smartbooks avec distribution
compatible Ubuntu ARM 10.10 (méme procédure que
pour des packages debian Intel).
-
Xcas ARM
pour un iPaq avec Linux installé, testé avec un
IPAQ 1930 et 3600 et Familiar GPE (gpe-image-arjan-20051207). Plus
de mise à jour pour cette architecture.
Une version non libre de Giac (dual license commerciale) est
incluse dans les applications suivantes
-
PocketCAS pour iPhone/iPad
par Daniel Alm
-
CAS Calc P11 pour iPad par Power APP Gmbh
Il existe aussi une application gratuite
pour l'isolation des racines réelles
de polynome
ici.
Par Spyros Kehagias supervisé par Alkiviadis G. Akritas
de l'University of Thessaly, Greece.