EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

maxima - Online in der Cloud

Führen Sie Maxima im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist die Befehlsmaxima, die im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


Maxima - Common Lisp-Version des MACSYMA-Pakets für symbolische Mathematik, veröffentlicht unter dem
Öffentliche GNU-Lizenz

Xmaxima - Eine grafische Version von Maxima

ZUSAMMENFASSUNG


Maxima [Optionen]

Weihnachten [Optionen]

BESCHREIBUNG


Maxima ist eine Version des MIT-entwickelten MACSYMA-Systems, das so modifiziert wurde, dass es unter Common läuft
Lispeln. Es ist ein interaktives Expertensystem und eine Programmierumgebung für symbolische und
numerische mathematische Manipulation. In Lisp geschrieben, ermöglicht es Differenzierung,
Integration, Lösung linearer oder polynomischer Gleichungen, Faktorisieren von Polynomen,
Erweiterung von Funktionen in Laurent- oder Taylor-Reihen, Berechnung von Poisson-Reihen, Matrix
und Tensormanipulationen sowie zwei- und dreidimensionale Grafiken. Verfahren können sein
geschrieben mit einer ALGOL-ähnlichen Syntax und sowohl Lisp-ähnlichen Funktionen als auch Mustervergleichen
Einrichtungen bereitgestellt werden. Dateien mit Maxima-Objekten können gelesen und geschrieben werden
Festplattendateien. Vorgefertigte Maxima-Befehle können aus einer Datei gelesen und ausgeführt werden
Batch-Modus verwenden.

OPTIONAL


-b Datei, --batch=Datei
Prozess Datei im nicht interaktiven Modus.

--batch-lisp=Datei
Lisp-Datei verarbeiten Datei im nicht interaktiven Modus.

--batch-string=Schnur
Prozess Schnur im nicht interaktiven Modus.

-d, --Verzeichnisse
Zeigt Maxima-Verzeichnisinformationen an.

--disable-readline
Deaktivieren Sie die Readline-Unterstützung.

-g, --enable-lisp-debugger
Aktivieren Sie den Lisp-Debugger.

-h, --help
Zeigen Sie eine kurze Nutzungszusammenfassung an.

--init=Schnur
Laden Sie die Initialisierungsdateien von Maxima und Lisp Schnur.mac und Schnur.lisp bei
Anfang.

--init-mac=Datei
Laden Sie die Maxima-Initialisierungsdatei Datei am Anfang.

--init-lisp=Datei
Laden Sie die Lisp-Initialisierungsdatei Datei am Anfang.

-l lispeln, --lisp=lispeln
Lisp-Implementierung verwenden lispeln. Benutzen --list-avail um die Liste der möglichen Werte anzuzeigen.

--list-avail
Listen Sie die verfügbaren Lisp- und Maxima-Versionen auf.

-p lisp_file, --preload-lisp=lisp_file
Vorspannung lisp_file.

-q, --ruhig
Unterdrücken Sie die Maxima-Startmeldung.

-r Schnur, --run-string=Schnur
Prozess Schnur im interaktiven Modus.

-s port , --server=port
Verbinden Sie Maxima mit dem Server an port . Beachten Sie, dass dadurch kein Maxima-Server erstellt wird;
Maxima ist der Kunde.

-u Version, --use-version=Version
Maxima-Version starten Version. Benutzen --list-avail um die Liste der möglichen Werte anzuzeigen.

--userdir=Verzeichnis
Verwenden Sie die Verzeichnis für das Benutzerverzeichnis (Standard ist $HOME/maxima für Windows,
$HOME/.maxima für andere)

-v, - ausführlich
Drucken Sie zusätzliche Informationen aus dem Maxima-Wrapper-Skript.

--Version
Drucken Sie die (Standard) installierte Version.

--sehr ruhig
Unterdrücken Sie Ausdrucksbezeichnungen und die Maxima-Startmeldung.

-X Lispeln Optionen, --lisp-options=Lispeln Optionen
Optionen für den zugrunde liegenden Lisp.

EINLEITEND EMPFEHLUNGEN


Bei der Initialisierung, Maxima druckt eine Startnachricht, dann eine Befehlszeilenaufforderung:

(%i1)

Alle Maxima-Befehle müssen entweder abgeschlossen werden mit:

1) ein Semikolon (in diesem Fall wird das Ergebnis des Befehls in einer Displayzeile ausgegeben,
vorangestellt von %o mit angehängter Sequenznummer) oder

2) ein Dollarzeichen (das das Drucken einer Anzeigezeile unterdrückt).

BEISPIEL


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

(%o1) cos(x)

(%i2) integrieren(%o1,x);

(%o2) Sünde(x)

Der Benutzer gibt Befehle ein, die erstellen Maxima Objekte (wie Funktionen und System
Variablen) und die diese Objekte manipulieren.

Unter UNIX ist es möglicherweise vorzuziehen, Maxima unter Gnu Emacs oder XEmacs auszuführen. Sie können dies tun, indem Sie
Aufruf des Shell-Modus in Emacs, und dann aufrufen Maxima. Am besten installieren maxima.el
aus der Distribution und verwenden Sie den Befehl:

Mx Maxima

Der Hauptvorteil der Arbeit im Innenbereich Emacs ist, dass es eine vollständige Geschichte von
Input-Output. Wenn Sie den Befehl ausführen

display2d: falsch

Sie können Ihre Ausgabe als Eingabe verwenden, indem Sie einfach töten und reißen.

Lisp ist in Maxima integriert. Die Funktion to_lisp() tritt in die Lisp-Read-Eval-Print-Schleife ein.
Die Lisp-Funktion (run) kann verwendet werden, um zu Maxima zurückzukehren. Alternativ Einzel-Lisp
Befehle können aufgerufen werden, indem eine Befehlszeile mit gestartet wird :lispeln.

EINGEBAUT HILFE


Auf das Referenzhandbuch kann über die Maxima-Eingabeaufforderung zugegriffen werden. Eine Beschreibung von a
Der angegebene Befehl kann durch Eingabe des Befehls abgerufen werden

beschreiben (Befehl);

oder einfach,

? Befehl

durchsucht die Liste der Funktionen nach der Zeichenfolge Befehl. Demonstrationsdateien bieten
vollständige Beispiele für Probleme, die mit Maxima gelöst wurden, und können mit dem Befehl aufgerufen werden
Demo (Befehl);. Eine Bibliothek mit vom Benutzer beigesteuerten Befehlsdateien wird ebenfalls bereitgestellt (die Teilen
Bibliothek), die auf eine Vielzahl von Problemen ausgerichtet sind.

anderes DOKUMENTATION


Das Referenzhandbuch wird sowohl im Info- als auch im HTML-Format bereitgestellt.

COMMAND FIRST


Diese Liste enthält nur Befehle, die für Anfänger hilfreich sein könnten
zum Studium des Referenzhandbuchs und anderer Texte.

batch("meinedatei");
Führen Sie den Inhalt der Datei aus meine Datei, von dem angenommen wird, dass es Maxima-Befehle enthält.

closefile("meineDatei");
Schließen Sie die Sitzungsdatei, die mit einem writefile-Befehl geöffnet wurde (siehe unten).

demo("meinedatei");
Führen Sie den Inhalt der Datei aus meine Datei, von dem angenommen wird, dass es Maxima-Befehle enthält,
eine Zeile nach der anderen.

ev(Infolisten);
Drucken Sie den Inhalt aller verfügbaren Informationslisten.

Funktionen;
Drucken Sie eine Liste mit den Namen der derzeit definierten Funktionen.

Infolisten;
Drucken Sie eine Liste der verschiedenen verfügbaren Informationslisten aus.

töten (Objektliste);
Entfernen Sie die in Klammern enthaltenen Objekte; alle töten) Alle Objekte löschen
vom Benutzer erstellt, wodurch Maxima in den ursprünglichen Zustand zurückversetzt wird.

Verlassen();
Verlasse Maxima.

zurücksetzen();
Setzen Sie alle Maxima-Steuerungsparameter auf ihre Standardzustände zurück.

Werte;
Drucken Sie eine Liste der Namen der aktuell zugewiesenen Skalarwerte.

writefile("meinedatei");
Sitzungsaufzeichnung in Datei schreiben meine Datei; Es kann immer nur eine Datei geöffnet sein, und
Datei schließen Befehl muss aufgerufen werden, bevor Maxima verlassen wird, um den Puffer zu leeren.

PLANUNG BEFEHLE


Maxima ist in der Lage, 2- und 3-dimensionale Plots zu erstellen. Hier ist eine einfache 2-dimensionale
Beispiel

plot2d (Sünde(x), [X, -2* %pi, 2*%pi]);

und ein einfaches dreidimensionales Beispiel

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

Standardmäßig werden Plots von der Gnuplot Plotten Paket. Plots können von anderen gemacht werden
meint; siehe "? plot_options". Weitere Informationen zum Plotten finden Sie unter "? Plot".

Verwenden Sie maxima online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad