Learn with Linux: Maths

Domina tus matemáticas con estas aplicaciones de Linux

Linux ofrece un excelente software educativo y muchas herramientas excelentes para ayudar a los estudiantes de todos los grados y edades a aprender y practicar una variedad de temas, a menudo de forma interactiva. La serie de artículos «Aprender con Linux» ofrece una introducción a una variedad de aplicaciones y software educativos.

Las matemáticas son el núcleo de la computación. Si uno esperara que un gran sistema operativo, como GNU/Linux, se destacara y disciplinara, sería Math. Si busca aplicaciones matemáticas, no se sentirá decepcionado. Linux ofrece muchas herramientas excelentes que harán que las Matemáticas parezcan tan intimidantes como siempre, pero al menos simplificarán su forma de usarlas.

Gnuplot

Gnuplot es una utilidad gráfica versátil y programable en línea de comandos para diferentes plataformas. A pesar de su nombre, no forma parte del sistema operativo GNU. Aunque no tiene licencia libre, es software gratuito (lo que significa que tiene derechos de autor pero es de uso gratuito).

Instalar gnuplot en un sistema Ubuntu (o derivado), escriba

sudo apt-get install gnuplot gnuplot-x11

en una ventana de terminal. Para iniciar el programa, escriba

Se le presentará una interfaz de línea de comando simple

learnmath-gnuplot

en el que puede comenzar a escribir funciones directamente. El comando plot dibujará un gráfico.

Escribir, por ejemplo,

en el gnuplot indicador, se abrirá otra ventana, en la que se presenta el gráfico.

learnmath-gnuplot-plot1

También puede establecer diferentes atributos de los gráficos en línea. Por ejemplo, especificar «título» les dará exactamente eso.

plot sin(x) title 'Sine Function', tan(x) title 'Tangent'

learnmath-gnuplot-plot2

Puede darle a las cosas un poco más de profundidad y dibujar gráficos en 3D con el splot dominio.

learnmath-gnuplot-plot3

La ventana de trazado tiene algunas opciones de configuración básicas,

learnmath-gnuplot-opciones

pero el verdadero poder de gnuplot se encuentra dentro de su línea de comando y capacidades de secuencias de comandos. La extensa documentación completa de gnuplot puede ser encontrado aquí con un gran tutorial para la versión anterior en el sitio web de la Universidad de Duke.

Máxima

Máxima es un sistema de álgebra computacional desarrollado a partir de las fuentes originales de Macsyma. Según su página de SourceForge,

“Maxima es un sistema para la manipulación de expresiones simbólicas y numéricas, incluyendo diferenciación, integración, series de Taylor, transformadas de Laplace, ecuaciones diferenciales ordinarias, sistemas de ecuaciones lineales, polinomios, conjuntos, listas, vectores, matrices y tensores. Maxima produce resultados numéricos de alta precisión mediante el uso de fracciones exactas, números enteros de precisión arbitraria y números de punto flotante de precisión variable. Maxima puede trazar funciones y datos en dos y tres dimensiones”.

Tendrá paquetes binarios para Maxima en la mayoría de los derivados de Ubuntu, así como la interfaz gráfica de Maxima. Para instalarlos todos, escriba

sudo apt-get install maxima xmaxima wxmaxima

en una ventana de terminal. Maxima es una utilidad de línea de comandos sin mucha interfaz de usuario, pero si comienza wxmaximaaccederá a una GUI simple pero potente.

learnmath-maxima

Puede comenzar a usar esto simplemente comenzando a escribir. (Sugerencia: Enter agregará más líneas; si desea evaluar una expresión, use «Shift + Enter»).

Maxima se puede usar para problemas muy simples, ya que también actúa como una calculadora,

learnmath-maxima-1and1

y otros mucho más complejos también.

learnmath-maxima-functions

Usa gnuplot para dibujar sencillo

learnmath-maxima-plot

y gráficos más elaborados.

learnmath-maxima-plot2

(Necesita el gnuplot-x11 paquete para mostrarlos).

Además de embellecer las expresiones, Maxima permite exportarlas en formato látex o realizar algunas operaciones en las funciones resaltadas con un menú contextual del botón derecho del ratón.

learnmath-maxima-menu

mientras que sus menús principales ofrecen una abrumadora cantidad de funcionalidad. Por supuesto, Maxima es capaz de mucho más que esto. Tiene una extensa documentación. disponible en linea.

Conclusión

Las matemáticas no son un tema fácil, y el excelente software de matemáticas en Linux no hace que parezca más fácil, pero estas aplicaciones hacen que el uso de Matemáticas sea mucho más directo y productivo. Las dos aplicaciones anteriores son solo una introducción a lo que Linux tiene para ofrecer. Si está seriamente comprometido con las matemáticas y necesita aún más funcionalidad con una excelente documentación, debe consultar el Proyecto Mathbuntu.

Experto Geek - Tu Guía en Tendencias Tecnológicas