Skip to content

Exercício Programa 2 da disciplina Métodos Numéricos e Aplicações ministrada na Escola Politécnica da Universidade de São Paulo

Notifications You must be signed in to change notification settings

fillipe59/EP2Numerico

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EP2Numerico

Exercício Programa 2 da disciplina Métodos Numéricos e Aplicações ministrada na Escola Politécnica da Universidade de São Paulo

Este projeto tem como objetivo a implementação de um algoritmo capaz de transformar uma matriz real simétrica A em uma matriz tridiagonal simétrica T (semelhante a A) por meio da aplicação de transformações de Householder. Após esta etapa, a utilização do algoritmo QR, implementado no primeiro relatório, permite a obtenção dos autovalores e autovetores da matriz A.

Instruções para a execução do programa:

Necessário executar o programa em uma IDE do Python 3.8

Necessário que a biblioteca numpy possa ser acessada.

Necessário que os arquivos de entrada 'input-a.txt', 'input-b.txt' e o 'input-c.txt' estejam no mesmo diretório que o programa 'EP-Numerico.py'.

Primeiro, precisa-se definir qual tarefa será executada: testes ou aplicação nas treliças. Para tanto, será feita uma pergunta, e é necessário respônde-la apenas com 't' (sem aspas) para executar um dos testes ou com 'a' (sem aspas) para a aplicação nas treliças. É necessário que as entradas sejam escritas exatamente desta forma para que o programa seja executado corretamente.

Caso a opção escolhida seja a aplicação nas treliças, o programa será executada sem mais entradas.

Caso a opção escolhida seja de executar um dos testes, outra pergunta será feita para decidir qual deles será executado. Portanto, faz-se necessário responder apenas com 'a' para executar o teste a (sem aspas) ou 'b' (sem aspas) para executar o teste b. É necessário que as entradas sejam escritas exatamente desta forma para que o programa seja executado corretamente. A partir daí o programa será executado sem mais entradas.

About

Exercício Programa 2 da disciplina Métodos Numéricos e Aplicações ministrada na Escola Politécnica da Universidade de São Paulo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages