Matlab , que significa Matrix Laboratory, é um programa de software que permite a análise numérica utilizando a linguagem de programação Matlab . Ele também faz a interface com outras linguagens de programação , incluindo Java e C + +. O método de alimentação , também conhecido como o método de alimentação iteração , ajuda os operadores a descobrir o valor próprio de uma matriz. Usando Matlab
Matlab é um programa sofisticado que tem uma curva de aprendizagem . Você pode construir programas usando comandos pré-definidos no painel de comandos , como " plot (y (1:10) " ou " y = log ( x). " Sempre que você usa um comando ou escrever uma função em Matlab , você tem para saltar uma linha de código para cada entrada e definir todos os seus termos , como " y" e End cada linha de código com um ponto e vírgula "x ". , caso contrário Matlab será executado todo o código em conjunto e dar-lhe um erro.
Método de Energia Use
para entender o método de alimentação , você tem que saber alguma terminologia álgebra linear. uma autovalor representa a quantidade de mudança que um vector próprio sofre quando é multiplicada pela sua matriz . um vector próprio é um vector que só muda de tamanho, não na direcção , quando é multiplicado por uma matriz . o método de alimentação se aproxima o valor próprio do vector próprio . ele faz isso através da multiplicação de um vector aleatório pela matriz ao longo e outra vez. o resultado chega a um valor próprio .
Método de Energia em Matlab
Matlab tem centenas de funções pré-construídos , que permitem que os usuários implantá-los no toque de um botão . o método de alimentação é acessado digitando " função [ vec , valor ] = Potência (start , A, tolerância ) " no editor de Matlab em uma linha. Você então tem que definir cada um dos termos da função . " Vec " é a matriz multiplicada pelo vetor dividido pelo número de iteração ; "valor" é o número de iterações "," a " é a matriz para o qual você deseja encontrar o valor próprio ; " tolerância "e" start " são parâmetros você não tem de definir, uma vez que eles já estão definidas pelos programadores da função Método de alimentação .
problemas com o método de alimentação
o Método de energia não realmente mostrar o valor próprio do autovetor ; . vez , ele mostra o autovalor aproximado baseado em um número de autovetores hipotéticos , os quais convergem em torno de um comum , ou princípio , eigenvalue Este princípio autovalor , além disso, é o maior autovalor Há outro . , valores próprios menores que não são dadas no método de alimentação . Você teria que modificar o método de iteração de energia para encontrar estes outros valores próprios .