Categorías
Linux y Software Libre

Calcular el determinante de una matriz usando software libre

Durante mi estancia en la universidad llevé la materia de álgebra lineal, les juro que salíamos viendo lucecitas después de calcular determinantes e inversas de matrices.

En aquellos días una calculadora que hiciera estas operaciones era muy costoso, sólo los más adinerados llegaban con algunos modelos espectaculares de la marca CASIO o Texas Instruments.

Pero ahora todo ha cambiado, afortunadamente hay excelentes herramientas libres para hacer este tipo de operaciones con poco esfuerzo.

No voy a explicar como se calcula un determinante, sin embargo al momento de estudiar puede ser de mucha ayuda revisar nuestros cálculos.

Para este ejemplo voy a usar los datos de esta matriz.

matriz 3x3 de ejemplo

Smath Studio

Smath Studio es una herramienta totalmente gráfica, así que para ingresar los datos de la matriz sólo tengo que teclear A= y después el menú Insertar – Matriz. Especifico el tamaño de la matriz que es de 3×3 y luego voy rellenando los valores de cada casilla con los datos de ejemplo.

Calcular el determinante de una matriz 3x3 usando smath studio

Para calcular el determinante tecleo det(A)= y smath studio se encarga de representarlo de manera adecuada y mostrar un resultado.

Mirai Math

Mirai Math es una interfaz gráfica de GNU Octave, en este caso es el cálculo es tal y como pueden ver en la imagen.

Calcular el determinante de una matriz 3x3 usando mirai math

LibreOffice Calc

LibreOffice tiene una función para el cálculo de un determinante MDETERM y se usa como cualquier función de una hoja de cálculo.

Calcular el determinante de una matriz 3x3 usando libre office

Wolfram Alpha

Este ¿buscador? o lo que sea, no se si catalogarlo como herramienta libre, pero tiene una enorme cantidad de herramientas matemáticas al alcance de un navegador, incluso cuenta con un un widget para realizar operaciones con matrices.

Después de todos usar todas estas herramientas, ¿Alguien me puede decir el determinante de la matriz A del ejemplo?

Enlaces

Categorías
Linux y Software Libre

Smath Studio: Ayuda con las matemáticas.

SMath Studio - Teorema de pitagoras
Pitágoras explicadito.

A la mayoría de los pequeñines (y los adultos) no les gustan las matemáticas. No se si el problema es que no lo saben enseñar o a los alumnos no les interesa. Pero lo cierto es que las matemáticas mueven y sostienen al mundo. Es imposible escapar de su influencia.

En alguna ocasión intenté explicar algunos conceptos y me di cuenta de que no estaba usando la herramienta correcta. Una hoja de cálculo puede servir para muchas cosas, pero para otras simplemente no funciona, es demasiado tabular, ya saben, renglones y columnas.

Con una calculadora se presionan tantos botones que al final se olvida el concepto que se quiere explicar.

Smath studio es como hacer los problemas en papel, con la gran diferencia de que en el camino va resolviendo las operaciones y modificando sus resultados. Te ayuda a concentrarte en los conceptos, no en las operaciones.

Es un programa muy completo, claro que al principio cuesta un poco de trabajo adaptarse a su estilo de trabajo. Por ejemplo, no hay una opción para cambiar el tipo de letra, aunque en matemáticas, eso es lo de menos.

Soporta funciones, programación, matrices, fracciones, gráficas en 2 , en 3 dimensiones y operaciones que para ser sincero, no sabía que existían ¿Qué más se puede pedir?.

Sus foros están llenos de ejemplos y si solo quieres probar el programa sin instalarlo también cuenta con una página que se llama Smath Studio in the Cloud.

smath studio - gráfica en 3d animada
Gráfica en 3D animada.

Smath studio es un programa que igual te puede servir para explicar los quebrados, resolver problemas de física, química, álgebra, trigonometría y un largo etcétera.

Disponible en versiones para windows y linux.

Para saber más