Digamos que quieres hacer esto,
Ahora, seleccionemos su estación de trabajo.
- ¿Los procesadores se ralentizan con la edad?
- ¿Cuáles son algunos trabajos de investigación de lectura obligatoria sobre teoría de juegos?
- ¿Cuáles son los campos de investigación en informática que no requieren habilidades en codificación / programación?
- ¿Puede la programación competitiva ayudarlo a mejorar en la investigación teórica de la informática / algoritmos? Parece que después de haber resuelto miles de problemas difíciles, puede abordar los problemas en su investigación de manera más eficiente, ¿verdad?
- ¿Es mejor obtener una carta de recomendación del programa de doctorado de un profesor que publica regularmente o de un profesor que no publica regularmente?
- Considere el siguiente taller. Observe cómo hay todo tipo de herramientas, objetos, mesas, aparatos electrónicos. ¡Todo en uno! Sin embargo, ocupa MUCHO espacio, es costoso y trae muchas herramientas innecesarias. La portabilidad es difícil.
- Y ahora este. Wow, es liviano, súper barato, portátil y es bastante intuitivo de usar. Sin embargo, carece de muchas herramientas que puedan facilitar el corte o la fabricación.
Entonces, ¿con cuál irás?
MATLAB se parece a la primera estación de trabajo, mientras que Python será la última.
- MATLAB proporciona una gran cantidad de herramientas y paquetes sorprendentes para el cuidado de cálculos pesados de una manera fácil y efectiva.
Sin embargo, tiene sus desventajas similares a lo que mencioné anteriormente: muy caro, ocupa mucho espacio de memoria y energía, y no es portátil en los niveles más bajos de hardware. - Python, por otro lado, es gratis, súper fácil de usar y es muy liviano.
Sin embargo, carece de muchas herramientas y paquetes con los que MATLAB viene incorporado.
Sin embargo, este aspecto de Python puede abordarse incorporando otras bibliotecas, lo que aumenta su funcionalidad y facilita las cosas. Por ejemplo, agregar un juego de herramientas de perforación o un juego de herramientas rotativas a su juego de herramientas base existente.
Lo mismo se aplica para la investigación. Diferentes temas tienen diferentes requisitos, necesidades y recursos. Habiendo dicho todo eso, no pienses en MATLAB como una vieja reina pesada y desgarbada, mientras que Python es un muchacho débil e ineficaz.
Python se usa mucho en temas de investigación como ciencia de datos, visión por computadora, robótica, aprendizaje automático, por nombrar algunos.
Del mismo modo, MATLAB se usa mucho en visión por computadora, procesamiento de señales, robótica, aprendizaje profundo, por nombrar algunos.