Como criar uma matriz no Octave
Nesta aula, vou mostrar como criar uma matriz quadrada ou retangular no Octave.
Vamos a um exemplo prático.
Imagine uma simples matriz quadrada 2x2. A matriz tem duas linhas e duas colunas.
$$ \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix} $$
Para definir esta matriz no Octave, você precisa usar uma variável de matriz, assim:
>> m = [ 1 2 ; 3 4 ]
Coloque todos os elementos da matriz entre colchetes.
- Os elementos de uma linha devem ser separados por um espaço ou vírgula.
- As linhas devem ser separadas por ponto e vírgula.
O resultado é uma matriz quadrada 2x2.
m =
1 2
3 4
Depois de criar a matriz no Octave, ela está pronta para ser usada em qualquer operação de cálculo matricial.
Por exemplo, você pode calcular a soma ou o produto de duas matrizes, o determinante, o posto, a matriz inversa ou transposta, e muito mais. Para calcular o determinante da matriz, por exemplo, você usaria a função det(m).

Como fazer uma matriz retangular?
O processo para criar uma matriz retangular é o mesmo que já mostramos para as matrizes quadradas.
Por exemplo, veja esta matriz retangular 3x4:
$$ \begin{pmatrix} 1 & 2 & 3 & 4 \\ 5 & 6 & 7 & 8 \\ 9 & 10 & 11 & 12 \end{pmatrix} $$
Neste caso, a matriz tem três linhas e quatro colunas.
Escreva os 12 elementos da matriz entre colchetes e separe os elementos com um espaço.
Então adicione um ponto e vírgula ao final de cada linha da matriz, exceto a última linha.
>> m = [ 1 2 3 4 ; 5 6 7 8 ; 9 10 11 12 ]
O resultado é uma matriz retangular:

Dessa forma, você pode criar qualquer matriz quadrada ou retangular com qualquer número de linhas e colunas.
Apenas lembre-se de escrever os elementos da primeira até a última posição, e de separar as linhas com um ponto e vírgula.
Importante. Você pode separar itens na mesma linha com um espaço ou uma vírgula. Ambos funcionam igualmente bem. No entanto, eu recomendaria usar um espaço, pois isso torna o código mais fácil de ler, e você pode ver os pontos e vírgulas que separam as linhas mais claramente.