MATLAB es un software de matemáticas numéricas. Prueba matrices como tipo de datos básicos y ofrece todas las operaciones en ellas. También cuenta con visualización gráfica de datos. Viene con una excelente documentación que se puede descargar desde el sitio web de MathWorks. El libro de Rudra Pratap también es excelente.
Hay otro software de código abierto y gratuito con capacidades similares. Scilab, GNU Octave y Python (con NumPy, Matplotlib, SciPy) tienen características similares a MATLAB. Yo sugeriría aprender Python. Scilab tiene una herramienta de simulación gráfica llamada Xcos que es similar a SimuLink de MATLAB. Otros no tienen un componente similar. Python es un lenguaje de propósito general y por lo tanto más versátil. GNU Octave es un clon de MATLAB y es compatible con él a nivel de lenguaje de programación, mientras que otros no son compatibles.
Una vez que aprenda una de estas herramientas, puede resolver cualquier problema matemático numérico, ya sea de Ingeniería Química o de cualquier otro dominio.
- ¿Cómo se puede aprender a seguir adelante?
- ¿Hay alguna manera de aumentar su capacidad de aprendizaje?
- ¿Qué debo aprender como ingeniero de software que me será útil en el futuro?
- El Cubo de Rubik: ¿Existe una ventaja para aprender F2L algorítmico sobre F2L intuitivo?
- ¿Los MOOC realmente proporcionan buen contenido y habilidades para el autoaprendizaje? ¿Crees que ayudan a crear el autodidact / polymath?