Hoy tuve una conversación con alguien que leyó mi blog y me dijo: "Estaba entendiendo tu explicación hasta que empezaste con matlab"; por eso decidí hacer este mini tutorial de introducción a Matlab que me habría encantado encontrar a tiempo.
Lo haré lo más corto y práctico posible para un estudiante universitario de electrónica o afín.
| Figura 1 |
Matlab es un entorno genial de trabajo porque trabaja con VECTORES y MATRICES.
Un vector, en la programación, no es más que UNA VARIABLE compuesta por un avlor en una posición o espacio de memoria.
Los vectores pueden ser "columna" o "fila" como en la figura 1 y la figura 2 respectivamente.
| Figura 2 |
Ahora, las matrices son variables que constan de filas y columnas como en la figura 3.
| Figura 3 |
fila=[1 2 3 -5 8 9]; ó fila=[1,2,3,-5,8,9];
columna=[1; 2; 3; -5; 8; 9];
matriz=[1 2 3; 4 5 6; 7 8 9];
De este ejemplo se nota que se puede separar una columna de otra se usa un espacio " " o una coma ",". Por otro lado, para separar una fila de otra fila se usa un punto y coma ";".
Además, el punto y coma ";" al final de cada línea, es para que el resultado de ea línea de cálculo NO SE IMPRIMA en la consola de Matlab. Si le quitas ese caracter, el cálculo de la línea de trabajo que ejecutes se imprimirá en esta zona.
Puedes acceder a una posición de un vector usando el número de la posición dentro de paréntesis inmediatamente luego de la variable. Así:
fila=[1 2 3 -5 8 9];
a=fila(1)
Y "a" será igual a "1" porque fila=[fila(1) fila(2) fila(3) fila(4) fila(5) fila(6)]; como ves en la foto del inicio.
Siempre empieza desde "1". Si escribes "a=fila(0)" te retornará un error.

0 comentarios: