IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

maxima - Online nel cloud

Esegui maxima nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando maxima che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


Maxima - Versione Common Lisp del pacchetto di matematica simbolica MACSYMA rilasciato sotto il
Licenza pubblica GNU

Xmaxima - Una versione grafica di Maxima

SINOSSI


maxima [Opzioni]

massimo [Opzioni]

DESCRIZIONE


Maxima è una versione del sistema MACSYMA sviluppato dal MIT, modificato per funzionare in Common
Lisp. È un sistema esperto interattivo e un ambiente di programmazione per simboli e
manipolazione matematica numerica. Scritto in Lisp, permette la differenziazione,
integrazione, soluzione di equazioni lineari o polinomiali, fattorizzazione di polinomi,
espansione di funzioni in serie di Laurent o Taylor, calcolo della serie di Poisson, matrice
e manipolazioni tensoriali e grafici bidimensionali e tridimensionali. Le procedure possono essere
scritto usando una sintassi simile ad ALGOL e sia funzioni simili a Lisp che corrispondenza dei modelli
strutture sono fornite. I file contenenti oggetti Maxima possono essere letti e scritti su
file su disco. I comandi Maxima pre-scritti possono essere letti da un file ed eseguiti, consentendo
uso in modalità batch.

VERSIONI


-b filetto, --lotto=filetto
Processo filetto in modalità non interattiva.

--batch-lisp=filetto
Elabora file Lisp filetto in modalità non interattiva.

--stringa-batch=stringa
Processo stringa in modalità non interattiva.

-d, --directory
Visualizza le informazioni sulla directory Maxima.

--disable-readline
Disabilita il supporto readline.

-g, --enable-lisp-debugger
Abilita il debugger Lisp.

-h, --Aiuto
Visualizza un breve riepilogo dell'utilizzo.

--init=stringa
Carica i file di inizializzazione Maxima e Lisp stringa.mac e stringa.lisp a
avviare.

--init-mac=filetto
Carica il file di inizializzazione Maxima filetto all'avvio.

--init-lisp=filetto
Carica il file di inizializzazione Lisp filetto all'avvio.

-l blesità, --lisp=blesità
Usa l'implementazione Lisp blesità. Utilizzare --list-avail per visualizzare l'elenco dei valori possibili.

--list-avail
Elenca le versioni Lisp e Maxima disponibili.

-p file_lisp, --preload-lisp=file_lisp
precarico file_lisp.

-q, --silenzioso
Elimina il messaggio di avvio di Maxima.

-r stringa, --run-stringa=stringa
Processo stringa in modalità interattiva.

-s porto, --server=porto
Connetti Maxima al server acceso porto. Nota che questo non crea un server Maxima;
Maxima è il cliente.

-u versione, --use-versione=versione
Avvia la versione Maxima versione. Utilizzare --list-avail per visualizzare l'elenco dei valori possibili.

--dirutente=elenco
Usa il elenco per la directory utente (il valore predefinito è $HOME/maxima per Windows,
$HOME/.maxima per gli altri)

-v, --verboso
Stampa informazioni aggiuntive dallo script wrapper Maxima.

--versione
Stampa la versione installata (predefinita).

--molto tranquilla
Elimina le etichette delle espressioni e il messaggio di avvio di Maxima.

-X Lisp Opzioni, --lisp-opzioni=Lisp Opzioni
Opzioni da attribuire al sottostante Lisp.

INTRODUTTORE ISTRUZIONI


Dopo l'inizializzazione, maxima stampa un messaggio di avvio, quindi un prompt della riga di comando:

(%i1)

Tutti i comandi Maxima devono essere conclusi con:

1) un punto e virgola (nel qual caso il risultato del comando viene riprodotto su una riga del display,
preceduto da %o con un numero di sequenza aggiunto), o

2) un simbolo del dollaro (che sopprime la stampa di una riga del display).

ESEMPIO


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

(%o1) cos(x)

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

(%o2) peccato(x)

L'utente digita comandi che creano Maxima oggetti (come funzioni e sistema
variabili) e che manipolano questi oggetti.

Su UNIX potrebbe essere preferibile eseguire Maxima sotto Gnu Emacs o XEmacs. Puoi farlo da
invocare la modalità shell in emacs, e poi invocando maxima. Preferibilmente, installa massima.el
dalla distribuzione e usa il comando:

Mx maxima

Il vantaggio principale di lavorare all'interno emacs è che fornisce una cronologia completa di
input Output. Se esegui il comando

visualizza2d: falso

sarai in grado di utilizzare il tuo output come input, semplicemente uccidendo e tirando.

Lisp è integrato in Maxima. La funzione to_lisp() entra nel ciclo Lisp read-eval-print.
La funzione Lisp (run) può essere utilizzata per tornare a Maxima. In alternativa, Lisp . singolo
i comandi possono essere invocati avviando una riga di comando con : balbettio.

INTERNO AIUTO


È possibile accedere al manuale di riferimento dal prompt di input di Maxima. Una descrizione di a
dato comando può essere ottenuto digitando il comando

descrivere (comando);

o, semplicemente,

? command

cerca la stringa nell'elenco delle funzioni command. I file dimostrativi forniscono
esempi completi di problemi risolti con Maxima e accessibili con il comando
demo(comando);. Viene fornita anche una libreria di file di comando forniti dall'utente (il Share
biblioteca), diretto verso una serie di problemi.

ALTRO DOCUMENTAZIONE


Il manuale di riferimento è fornito sia in formato info che html.

COMANDO PRIMA


Questo elenco include solo comandi che il principiante potrebbe trovare utile conoscere prima
allo studio del manuale di riferimento e di altri testi.

batch("miofile");
Esegui il contenuto del file il mio file, che si presume contenga i comandi Maxima.

closefile("miofile");
Chiudi il file di sessione aperto da un comando writefile (vedi sotto).

demo("miofile");
Esegui il contenuto del file il mio file, che si presume contenga i comandi Maxima,
una riga alla volta.

ev(infolist);
Stampa il contenuto di tutti gli elenchi di informazioni disponibili.

funzioni;
Stampa un elenco dei nomi delle funzioni attualmente definite.

infolist;
Stampa un elenco dei vari elenchi di informazioni disponibili.

kill(lista oggetti);
Eliminare gli oggetti contenuti tra parentesi; uccidi tutti) Elimina tutti gli oggetti
creato dall'utente, ripristinando Maxima al suo stato iniziale.

uscire();
Lascia Maxima.

Ripristina();
Ripristina tutti i parametri di controllo Maxima ai loro stati predefiniti.

valori;
Stampa un elenco dei nomi dei valori scalari attualmente assegnati.

writefile("miofile");
Scrivi record di sessione su file il mio file; può essere aperto solo un file alla volta e
, il CloseFile Il comando deve essere invocato prima di lasciare Maxima per svuotare il buffer.

TRAMA COMANDI


Maxima è in grado di produrre grafici a 2 e 3 dimensioni. Ecco un semplice 2-dimensionale
esempio

trama2d (peccato(x), [X, -2*% pi, 2*%pi]);

e un semplice esempio tridimensionale

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

Per impostazione predefinita, i grafici sono creati da gnplot pacchetto di plottaggio. Le trame possono essere fatte da altri
si intende; vedere "? plot_options". Per ulteriori informazioni sulla stampa, vedere "? plot".

Usa maxima online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad