¿Es posible ejecutar comandos de Matlab desde la línea de comandos de Mac?¿Cómo ejecutar Matlab desde la línea de comando?
Respuesta
La secuencia de comandos matlab
se encuentra en el subdirectorio bin
del paquete de la aplicación MATLAB. En mi máquina, esto significa que se puede ejecutar de este modo:
/Applications/MATLAB_R2012a_Student.app/bin/matlab
Si desea que este directorio bin en su camino (para que sólo se puede ejecutar matlab
, mex
, etc), editar o crear un nuevo archivo de texto llama .bash_profile
en el nivel superior de su directorio personal con la siguiente línea:
export PATH=/Applications/MATLAB_R2012a_Student.app/bin:$PATH
Sustitución de la parte "MATLAB_R2012a_Student" con el nombre de su actual paquete de aplicaciones de MATLAB. Esto no entrará en vigencia para los terminales actualmente abiertos, pero los terminales recién abiertos deberían funcionar correctamente.
He usado la misma manera y funciona. Pero si quiero mantener la versión anterior de MATLAB y quiero ejecutar ambos en mi máquina? ¿Podría agregar ambas rutas? – Nicholas
Agregar ambas rutas no ayudará porque los comandos para cada versión de MATLAB tienen los mismos nombres: la computadora no es un lector mental, por lo que solo seleccionará la primera en la lista. En su lugar, puede crear alias de shell como 'alias matlab2012 ="/Applications/MATLAB_R2012.app/bin/matlab'. Luego, ejecutar 'matlab2012' ejecutaría esa versión específica. Los alias de Shell no se guardan mágicamente, así que agréguelos a su '~/.bashrc' archivo para asegurarse de que el alias se establece cada vez que inicie su shell. – kwatford
muchas gracias, no sabía que podría usar ese – Nicholas
Necesita la ruta completa al ejecutable de MATLAB, y puede usar la opción -r
para ejecutar un comando en el MATLAB que inicie, según el documento here.
- 1. ¿Cómo ejecutar el código PHP desde la línea de comando?
- 2. Cómo ejecutar TestNG desde la línea de comando
- 3. Ejecutar comando de línea de comando desde NSIS
- 4. Ejecutar script SQL desde la línea de comando
- 5. ejecutar la aplicación de línea de comando interactiva desde java
- 6. Ejecutar el comando vim desde la línea de comandos
- 7. No se puede ejecutar git desde la línea de comando
- 8. no se puede ejecutar swing desde la línea de comando
- 9. Ejecutar un comando de línea de comandos desde CruiseControl.NET
- 10. ¿Cómo puedo ejecutar un comando de línea de comando desde un programa en C++
- 11. ¿Cómo ejecutar código MATLAB desde Java?
- 12. Ejecutar un comando dentro de Vim desde la línea de comando
- 13. Ejecutar Java desde la línea de comandos
- 14. Entrada desde la línea de comando
- 15. instrucción sqlplus desde la línea de comando
- 16. Mover archivos desde la línea de comando
- 17. Ejecutar el comando de línea de comando interactivo usando C#
- 18. ¿Cómo evaluar un cuaderno desde la línea de comando?
- 19. ¿Cómo ejecuto Scala + specs2 desde la línea de comando?
- 20. ¿Cómo puedo ejecutar una función desde un script en la línea de comando?
- 21. ¿Cómo ejecutar Visual Studio Code Analysis desde la línea de comando?
- 22. Ejecutar comando de administración personalizada desde la vista
- 23. Ejecutar línea de comandos y devolver la salida del comando
- 24. ¿Cómo puedo emitir un solo comando desde la línea de comando a través de sql plus?
- 25. Ejecutar el paquete osgi desde la línea de comandos
- 26. Ejecutar el script de PowerShell desde C# con los argumentos de la línea de comando
- 27. cómo publicar una solicitud HTTP desde la línea de comando
- 28. ¿Cómo construyes un proyecto IntelliJ desde la línea de comando?
- 29. Cómo sincronizar el directorio FTP desde la línea de comando?
- 30. ¿Cómo usar GIT PULL desde la línea de comando?
No tengo una Mac, pero ¿has probado 'matlab -nodesktop'? – laxxy
Lo probé, pero la línea de comando no reconoce el comando "matlab" –
Supongo que debe especificar la ruta completa. – PearsonArtPhoto