sexta-feira, 16 de maio de 2014
Operações com matrizes mágicas de grandes dimensões
O Matlab permite fazer este tipo de operações de uma forma muito simples. Apenas temos que usar a instrução "magic" e definir a dimensão da matriz.
Começamos por nomear a nossa matriz (A) e fazemos:
A=magic(1000) - esta é uma matriz mágica de 1000 linhas por 1000 colunas
E podemos fazer o mesmo tipo de cálculos para verificar o efeito mágico (igualdade nas somas das linhas, das colunas e das diagonais)
sum(A) - vai somar todas as colunas e o número que dá é igual a 500000500
sum(A')' - vai somar todas a colunas da matriz transporta o que equivale a dizer que soma todas as linhas da matriz inicial. O resultado é o mesmo: 500000500
Subscrever:
Enviar feedback (Atom)
Sem comentários:
Enviar um comentário