Matlab/Línea de comandos

De Wikilibros, la colección de libros de texto de contenido libre.

La línea de comando de Matlab es la forma más simple de interactuar con el software. De esta forma podemos declarar variables, ejecutar funciones, ejecutar comandos del sistema operativo, ejecutar simulink, etc.

Caracteres especiales[editar]

Matlab usa caracteres especiales para realizar determinadas acciones, "%" se utiliza para comentar una línea tanto en el editor de texto como en la línea de comandos. "!" Se utiliza para ejecutar un comando en el sistema operativo, ";" se utiliza para que matlab ejecute un comando y no muestre el resultado de la ejecución.

Ejemplos[editar]

Aplicación de ";" para que no me muestre el resultado de la asignación de la variable A y además agrego un comentario que no sera ejecutado por Matlab.

A=[1]; %Este es un comentario

Solo para demostrar la potencia de la línea de comandos, ejecuto el comando su como root en un entorno GNU/Linux y le pido la configuración de mi placa de red.

>> !su

Password: 
bash: no job control in this shell
bash-4.1# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 66:6C:23:56:7B:7B  
          inet addr:192.168.1.37  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21c:23ff:fe5b:7b7b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1073147 errors:0 dropped:0 overruns:0 frame:0
          TX packets:891274 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1567512014 (1494.8 Mb)  TX bytes:78498439 (74.8 Mb)
          Interrupt:41 Base address:0x8000

Apertura y ejecución de un archivo .m desde la terminal de Matlab para su edición[editar]

Matlab puede ejecutar archivos .m. Estos archivos nos sirven para poder ejecutar comandos y automatizar un procedimientos.