Skip to content
Existem diversos softwares científicos para computação numérica. O mais famoso deles é o Matlab (que é pago). Existem alternativas excelentes, gratuitas, como o Octave e o Scilab, que são semelhantes ao Matlab e fornecem um poderoso ambiente computacional aberto para aplicações científicas.
- Página para Download:
- Octave (www.gnu.org/software/octave/)
- Scilab (www.scilab.org)
- Arquivos .m: são scripts ou funções do Octave/Matlab (veja os tutoriais acima). Os arquivos .m disponibilizados abaixo são funções. Lembre-se que um dos principais objetivos do curso é que você compreenda os algoritmos abaixo e saiba implementá-los. Portanto, tenha muito cuidado para não usar as funções abaixo sem saber o que está acontecendo (isso certamente não te ajudará na hora das avaliações).
- Polinômio de Taylor:
- taylorpoly.m – devolve o polinômio de Taylor de grau n de uma função;
- plot_taylorpoly.m – plota a função e o polinômio de Taylor de grau n no intervalo [a,b]
- Aritmérica do ponto flutiante:
- epsilon.m – unidade de arredondamento relativa (devolve menor u positivo tal que x+u>u);
- Zero de funções:
- Sistemas não lineares:
- newton_snl.m – método de Newton para resolver sistemas não lineares n por n;
- Sistemas Lineares:
- Interpolação:
- Integração: