InglésFrancésEspañol

Ad


icono de página de OnWorks

maximaL - Online en la nube

Ejecute maximaL en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando maximaL que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


Maxima - Versión Common Lisp del paquete de matemáticas simbólicas MACSYMA lanzada bajo la
Licencia pública GNU

Xmaxima: una versión gráfica de Maxima

SINOPSIS


máximo [opciones]

xmaxima [opciones]

DESCRIPCIÓN


Maxima es una versión del sistema MACSYMA desarrollado por MIT, modificado para ejecutarse en Common
Ceceo. Es un sistema experto interactivo y un entorno de programación para simbólicos y
manipulación matemática numérica. Escrito en Lisp, permite la diferenciación,
integración, solución de ecuaciones lineales o polinomiales, factorización de polinomios,
expansión de funciones en la serie de Laurent o Taylor, cálculo de la serie de Poisson, matriz
y manipulaciones de tensores, y gráficos bidimensionales y tridimensionales. Los procedimientos pueden ser
escrito usando una sintaxis similar a ALGOL, y funciones similares a Lisp y coincidencia de patrones
Se proporcionan las instalaciones. Los archivos que contienen objetos de Maxima se pueden leer y escribir en
archivos de disco. Los comandos de Maxima preescritos pueden leerse desde un archivo y ejecutarse, lo que permite
uso en modo por lotes.

CAMPUS


-b presentar, - lote =presentar
Proceso presentar en modo no interactivo.

--batch-lisp =presentar
Procesar archivo Lisp presentar en modo no interactivo.

--batch-string =cadena
Proceso cadena en modo no interactivo.

-d, --directorios
Muestra la información del directorio de Maxima.

--disable-readline
Deshabilite el soporte de readline.

-g, - habilitar-lisp-depurador
Habilite el depurador Lisp.

-h, --ayuda
Muestra un breve resumen de uso.

--init =cadena
Cargue los archivos de inicialización de Maxima y Lisp cadena.mac y cadena.lisp en
puesta en marcha.

--init-mac =presentar
Cargue el archivo de inicialización de Maxima presentar Al inicio.

--init-lisp =presentar
Cargue el archivo de inicialización Lisp presentar Al inicio.

-l ceceo, --lisp =ceceo
Utilice la implementación Lisp ceceo. Utilizar --lista-avail para ver la lista de valores posibles.

--lista-avail
Enumere las versiones Lisp y Maxima disponibles.

-p lisp_archivo, --preload-lisp =lisp_archivo
Precargar lisp_archivo.

-q, --tranquilo
Suprime el mensaje de inicio de Maxima.

-r cadena, --run-string =cadena
Proceso cadena en modo interactivo.

-s Puerto, --server =Puerto
Conecte Maxima al servidor en Puerto. Tenga en cuenta que esto no crea un servidor Maxima;
Maxima es el cliente.

-u versión, --use-version =versión
Lanzamiento de la versión Maxima versión. Utilizar --lista-avail para ver la lista de valores posibles.

--userdir =directorio
Uso directorio para el directorio de usuario (el valor predeterminado es $ HOME / maxima para Windows,
$ HOME / .maxima para otros)

-v, --verboso
Imprima información adicional desde el script contenedor de Maxima.

--versión
Imprima la versión instalada (predeterminada).

--muy silencioso
Suprima las etiquetas de expresión y el mensaje de inicio de Maxima.

-X Ceceo opciones, --lisp-options =Ceceo opciones
Opciones que se le darán al Lisp subyacente.

INTRODUCTORIO INSTRUCCIONES


Tras la inicialización, máximo imprime un mensaje de inicio, luego un indicador de línea de comando:

(% i1)

Todos los comandos de Maxima deben concluir con:

1) un punto y coma (en cuyo caso el resultado del comando se repite en una línea de visualización,
precedido por %o con un número de secuencia adjunto), o

2) un signo de dólar (que suprime la impresión de una línea de visualización).

EJEMPLO


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

(% o1) cos (x)

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

(% o2) sin (x)

El usuario escribe comandos que crean Maxima objetos (como funciones y sistema
variables) y que manipulan estos objetos.

En UNIX, puede ser preferible ejecutar Maxima en Gnu Emacs o XEmacs. Puedes hacer esto por
invocando el modo shell en emacs, y luego invocar máximo. Preferiblemente, instale maxima.el
de la distribución y use el comando:

Mx máximo

La principal ventaja de trabajar en el interior emacs es que proporciona una historia completa de
de entrada y salida. Si ejecuta el comando

pantalla2d: false

podrá utilizar su salida como entrada, simplemente matando y tirando.

Lisp está integrado en Maxima. La función to_lisp () entra en el bucle Lisp read-eval-print.
La función Lisp (ejecutar) se puede utilizar para volver a Maxima. Alternativamente, Lisp único
Los comandos pueden invocarse iniciando una línea de comandos con :ceceo.

INCORPORADO AYUDA


Se puede acceder al manual de referencia desde el indicador de entrada de Maxima. Una descripción de un
El comando dado se puede obtener escribiendo el comando

describir (comando);

o simplemente,

? comando

busca la lista de funciones para la cadena comando. Los archivos de demostración proporcionan
ejemplos completos de problemas resueltos con Maxima, y ​​se puede acceder con el comando
demo (comando);. También se proporciona una biblioteca de archivos de comando aportados por el usuario (el comparte
bibliotecas), dirigido a una variedad de problemas.

OTROS DOCUMENTACIÓN


El manual de referencia se proporciona en formato info y html.

COMANDO PRIMER


Esta lista incluye solo comandos que el principiante puede encontrar útil conocer antes
a estudiar el manual de referencia y otros textos.

lote ("miarchivo");
Ejecutar el contenido del archivo mi archivo, que se supone que contiene comandos de Maxima.

closefile ("miarchivo");
Cierre el archivo de sesión abierto por un comando writefile (ver más abajo).

demo ("miarchivo");
Ejecutar el contenido del archivo mi archivo, que se supone que contiene comandos de Maxima,
una línea a la vez.

ev (infolistas);
Imprima el contenido de todas las listas de información disponibles.

funciones;
Imprima una lista de los nombres de las funciones definidas actualmente.

infolistas;
Imprima una lista de las diversas listas de información disponibles.

matar (lista de objetos);
Elimine el (los) objeto (s) contenido (s) entre paréntesis; Mátalos a todos) Eliminar todos los objetos
creado por el usuario, restaurando Maxima a su estado inicial.

dejar();
Deja Maxima.

Reiniciar();
Restablezca todos los parámetros de control de Maxima a sus estados predeterminados.

valores;
Imprima una lista de los nombres de los valores escalares asignados actualmente.

writefile ("miarchivo");
Escribir registro de sesión en archivo mi archivo; solo se puede abrir un archivo a la vez, y
las cerrar el archivo El comando debe invocarse antes de dejar que Maxima vacíe el búfer.

GRAFICADO COMANDOS


Maxima es capaz de producir gráficos bidimensionales y tridimensionales. Aquí hay una simple 2 dimensiones.
ejemplo

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

y un simple ejemplo tridimensional

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

Por defecto, los trazados son realizados por parcela gnuplot paquete de trazado. Las parcelas pueden ser realizadas por otros
medio; ver "? plot_options". Para obtener más información sobre el trazado, consulte "? Trazar".

Use maximaL en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad