Submatriz em Octave
Nesta lição online, vou orientá-lo passo a passo sobre como extrair uma submatriz de uma matriz no Octave.
Primeiro, vamos entender o que é uma submatriz. Basicamente, é uma matriz que possui um número reduzido de linhas e/ou colunas, e que está contida dentro de uma matriz maior. Para ilustrar isso, vamos explorar um exemplo prático.

Imagine que temos uma matriz 4x4.

Esta é uma matriz quadrada composta por quatro linhas e quatro colunas. Veja o exemplo abaixo:

Agora, vamos extrair as duas primeiras colunas e as duas primeiras linhas da matriz M.

O resultado será uma submatriz quadrada 2x2, como pode ver a seguir.

Em seguida, vamos extrair as três primeiras colunas juntamente com as duas primeiras linhas.

O resultado, neste caso, será uma submatriz retangular 2x3.

Se, por acaso, precisar extrair colunas ou linhas que não estão adjacentes, basta digitar os números das colunas ou linhas desejadas, sem usar o dois pontos como separador.
Por exemplo, vamos extrair as primeiras e quartas linhas, juntamente com as três primeiras colunas.

O resultado será outra submatriz 2x3 da matriz M.

Um ponto importante a lembrar é que, ao selecionar as colunas ou linhas individualmente entre colchetes, deve-se separá-las com um espaço ou uma vírgula. Também é possível selecionar múltiplas linhas ou colunas entre os colchetes. Por exemplo, podemos selecionar as primeiras, terceiras e quartas linhas com as três primeiras colunas, resultando numa matriz 3x3.
