C贸mo crear una matriz en Octave
Hoy vamos a bucear en el maravilloso mundo de Octave, te mostraré cómo crear una matriz, ya sea cuadrada o rectangular.
Aquí te dejo con un ejemplo que pinta bastante práctico.
Imaginémonos una matriz cuadrada 2x2, tan sencilla como esta, con dos filas y dos columnas.
$$ \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix} $$
Si quieres definir esta matriz en Octave, simplemente debes emplear una variable de matriz.
>> m = [ 1 2 ; 3 4 ]
Todos los elementos de la matriz los plasmamos entre corchetes.
- Entre los elementos de una fila, pon un espacio o una coma para separarlos.
- Para separar las filas, utiliza un punto y coma.
Lo que obtienes es una bonita matriz cuadrada 2x2.
m =
1 2
3 4
Una vez que has creado la matriz en Octave, tienes las puertas abiertas para utilizarla en cualquier operación matricial.
Por ejemplo, es posible calcular la suma o el producto de dos matrices, el determinante, el rango, incluso la matriz inversa o transpuesta, entre otras cosas. Si tienes en mente calcular el determinante de la matriz, simplemente usa la función det(m).

Cómo darle vida a una matriz rectangular
Para dar forma a una matriz rectangular, el procedimiento es el mismo que ya has visto para las matrices cuadradas.
Por ejemplo, veamos una matriz rectangular 3x4
$$ \begin{pmatrix} 1 & 2 & 3 & 4 \\ 5 & 6 & 7 & 8 \\ 9 & 10 & 11 & 12 \end{pmatrix} $$
En este caso, la matriz cuenta con tres filas y cuatro columnas.
Escribe los 12 elementos de la matriz entre corchetes, separando los elementos con un espacio.
Después, coloca un punto y coma al final de cada fila de la matriz, excepto en la última fila.
>> m = [ 1 2 3 4 ; 5 6 7 8 ; 9 10 11 12 ]
Y ahí lo tienes, una matriz rectangular.

Siguiendo estos pasos, podrás crear cualquier matriz, ya sea cuadrada o rectangular, con tantas filas y columnas como desees.
Solo recuerda escribir los elementos desde el primero hasta el último y utilizar el punto y coma para separar las filas.
Un apunte. Puedes separar los elementos en la misma fila con un espacio o una coma. No hay diferencia. Aunque, si me preguntas, te recomendaría que los separes con un espacio, hace el código más legible y permite distinguir mejor los puntos y comas que separan las filas.