AnglaisFrançaisEspagnol

Exécutez les serveurs | Ubuntu > | Fedora > |


Icône de favori OnWorks

maxima - En ligne dans le Cloud

Exécutez maxima dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande maximale qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS.

PROGRAMME:

PRÉNOM


Maxima - version Common Lisp du package de mathématiques symboliques MACSYMA publiée sous le
Licence publique GNU

Xmaxima - Une version graphique de Maxima

SYNOPSIS


maximum [Options]

xmaxima [Options]

DESCRIPTION


Maxima est une version du système MACSYMA développé par le MIT, modifié pour fonctionner sous Common
Zézayer. Il s'agit d'un système expert interactif et d'un environnement de programmation pour les symboles et
manipulation mathématique numérique. Ecrit en Lisp, il permet la différenciation,
intégration, résolution d'équations linéaires ou polynomiales, factorisation de polynômes,
développement de fonctions en séries de Laurent ou de Taylor, calcul de séries de Poisson, matrice
et des manipulations de tenseurs, et des graphiques en deux et trois dimensions. Les procédures peuvent être
écrit en utilisant une syntaxe de type ALGOL, et à la fois des fonctions de type Lisp et une correspondance de modèle
les équipements sont fournis. Les fichiers contenant des objets Maxima peuvent être lus et écrits dans
fichiers disque. Les commandes Maxima pré-écrites peuvent être lues à partir d'un fichier et exécutées, permettant
utilisation en mode batch.

OPTIONS


-b filet, --lot=filet
Procédé filet en mode non interactif.

--batch-lisp=filet
Traiter le fichier Lisp filet en mode non interactif.

--chaîne-batch=un magnifique
Procédé un magnifique en mode non interactif.

-d, --répertoires
Affichez les informations du répertoire Maxima.

--disable-readline
Désactivez la prise en charge de readline.

-g, --enable-lisp-débogueur
Activez le débogueur Lisp.

-h, --Aidez-moi
Affichez un bref résumé de l'utilisation.

--init=un magnifique
Chargez les fichiers d'initialisation Maxima et Lisp un magnifique.mac et un magnifique.lisp à
Commencez.

--init-mac=filet
Charger le fichier d'initialisation Maxima filet au démarrage.

--init-lisp=filet
Charger le fichier d'initialisation Lisp filet au démarrage.

-l lisp, --lisp=lisp
Utiliser l'implémentation Lisp lisp. utilisation --list-avail pour voir la liste des valeurs possibles.

--list-avail
Répertoriez les versions Lisp et Maxima disponibles.

-p fichier_lisp, --preload-lisp=fichier_lisp
pré-charge fichier_lisp.

-q, --silencieux
Supprimer le message de démarrage Maxima.

-r un magnifique, --run-string=un magnifique
Procédé un magnifique en mode interactif.

-s port, --serveur=port
Connectez Maxima au serveur sur port. Notez que cela ne crée pas de serveur Maxima ;
Maxima est la cliente.

-u version, --use-version=version
Lancer la version Maxima version. utilisation --list-avail pour voir la liste des valeurs possibles.

--userdir=annuaire
Utilisez annuaire pour le répertoire utilisateur (la valeur par défaut est $HOME/maxima pour Windows,
$HOME/.maxima pour les autres)

-v, --verbeux
Imprimez des informations supplémentaires à partir du script wrapper Maxima.

--version
Imprimez la version installée (par défaut).

--très calme
Supprimez les étiquettes d'expression et le message de démarrage Maxima.

-X Zézayer Options, --lisp-options=Zézayer Options
Options à donner au Lisp sous-jacent.

INTRODUCTION INSTRUCTIONS


A l'initialisation, maximum imprime un message de démarrage, puis une invite de ligne de commande :

(%i1)

Toutes les commandes Maxima doivent se terminer par :

1) un point virgule (auquel cas le résultat de la commande est répercuté sur une ligne d'affichage,
préfacé par %o avec un numéro de séquence ajouté), ou

2) un signe dollar (qui supprime l'impression d'une ligne d'affichage).

EXEMPLE


(%i1) diff(sin(x),x);

(%o1) cos(x)

(%i2) intégrer (%o1,x);

(%o2) péché(x)

L'utilisateur tape des commandes qui créent Maxima objets (comme les fonctions et le système
variables) et qui manipulent ces objets.

Sous UNIX, il peut être préférable d'exécuter Maxima sous Gnu Emacs ou XEmacs. Vous pouvez le faire en
appel du mode shell dans emacs, puis en appelant maximum. De préférence, installez maxima.el
de la distribution et utilisez la commande :

Mx maximum

Le principal avantage de travailler à l'intérieur emacs est qu'il fournit un historique complet de
entrée sortie. Si vous exécutez la commande

display2d : faux

vous pourrez utiliser votre sortie comme entrée, simplement en tuant et en tirant.

Lisp est intégré à Maxima. La fonction to_lisp() entre dans la boucle Lisp read-eval-print.
La fonction Lisp (run) peut être utilisée pour revenir à Maxima. Alternativement, un seul Lisp
les commandes peuvent être invoquées en démarrant une ligne de commande avec :zézayer.

SLIP INTÉGRÉ AIDE


Le manuel de référence est accessible à partir de l'invite de saisie Maxima. Une description d'un
la commande donnée peut être obtenue en tapant la commande

décrire (commande);

ou simplement,

? commander

recherche la liste des fonctions pour la chaîne commander. Les fichiers de démonstration fournissent
exemples complets de problèmes résolus avec Maxima, et accessibles avec la commande
démo (commande);. Une bibliothèque de fichiers de commandes fournis par l'utilisateur est également fournie (le Partager
bibliothèque), orienté vers une variété de problèmes.

AUTRE DOCUMENTATION


Le manuel de référence est fourni aux formats info et html.

COMMAND PREMIER


Cette liste ne comprend que les commandes que le débutant pourrait trouver utile de connaître avant
à l'étude du manuel de référence et d'autres textes.

batch("monfichier");
Exécuter le contenu du fichier mon fichier, qui est supposé contenir des commandes Maxima.

closefile("monfichier");
Fermez le fichier de session ouvert par une commande writefile (voir ci-dessous).

demo("monfichier");
Exécuter le contenu du fichier mon fichier, qui est supposé contenir des commandes Maxima,
une ligne à la fois.

ev(infolistes);
Imprimez le contenu de toutes les listes d'informations disponibles.

les fonctions;
Imprimer une liste des noms des fonctions actuellement définies.

infolistes;
Imprimer une liste des différentes listes d'informations disponibles.

kill(liste d'objets);
Éliminez le ou les objets contenus entre parenthèses ; tuer tous) Supprimer tous les objets
créé par l'utilisateur, restaurant Maxima à son état initial.

quitter();
Quitte Maxima.

réinitialiser();
Réinitialisez tous les paramètres de contrôle Maxima à leurs états par défaut.

valeurs;
Imprimez une liste des noms des valeurs scalaires actuellement affectées.

writefile("monfichier");
Écrire l'enregistrement de la session dans un fichier mon fichier; un seul fichier à la fois peut être ouvert, et
le closefile La commande doit être invoquée avant de quitter Maxima pour vider le tampon.

TRAÇAGE COMMANDES


Maxima est capable de produire des tracés en 2 et 3 dimensions. Voici un simple en 2 dimensions
exemple

plot2d (péché(x), [X, -2*%pi, 2*%pi]);

et un exemple simple en 3 dimensions

plot3d (2^(-u^2 + v^2), [tu, -5, 5], [v, -7, sept]);

Par défaut, les tracés sont faits par le gnuplot paquet de traçage. Les tracés peuvent être réalisés par d'autres
moyens; voir "? plot_options". Pour plus d'informations sur le traçage, voir "? plot".

Utilisez maxima en ligne en utilisant les services onworks.net


Ad


Ad