Você está na página 1de 1

Projeto de Elementos de Análise numérica:

Ajuste de pontos em Octave e Excel

Realizado por: Pedro Miguel Rocha Freitas Da Silva

Universidade Católica Portuguesa, Escola Superior de Biotecnologia

No âmbito do projeto realizado este semestre para Elementos de Análise O objetivo deste projeto é resolver um dos problemas propostos, sendo neste
Numérica, foram fornecidos pelo professor quatro problemas a serem realizados caso o problema escolhido o primeiro, como já foi brevemente referido na
em excel e octave, sendo o problema resolvido neste projeto o primeiro introdução.
fornecido. O problema proposto apresentava três pontos a serem cumpridos, o primeiro
Desta forma, para resolver o primeiro problema, foram ajustados os pontos com tinha como objetivo a determinação dos parâmetros “K” “R” e “Y” de maneira a
o auxilio dos dois programas lecionados ao longo deste semestre: octave e excel. que o ajuste fosse mais preciso, o segundo pretendia que fossem determinados
Foram primeiro determinados os parâmetros de “K” “R” e “Y” de maneira a que o pontos que pudessem ser considerados outliers, e o terceiro pedia a
erro fosse mínimo, para alcançar uma maior precisão no ajuste destes pontos, demonstração dos cálculos e dos gráficos usados para resolver o problema em
assim como a remoção de alguns pontos de maneira a diminuir ainda mais o geral.
desvio da curva de ajuste. Apresento em baixo uma imagem com os diversos pontos a cumprir.
Em suma, o objetivo seria o ajuste dos pontos dados, assim como a
apresentação dos recursos usados para tal efeito em octave e excel.

Em segundo lugar, passo à explicação dos métodos usados em octave para a


resolução do problema. Foram representados num gráfico em octave os pontos
experimentais fornecidos com a ajuda de varios commandos conhecidos,
procedeu-se à utilização de uma função com o nome de Se2 neste caso para o
calculo do erro e da soma dos erros, análogo ao solver no excel foi usada uma
linha de código em octave com a ajuda de fminsearch que tem o objetivo de
minimizar o erro, e que neste caso foram dados parâmetros não conhecidos (os
parâmetros que queremos calcular) que são diferenciados de parâmetros
conhecidos porque os primeiros representam-se com um @ em octave. Assim
como no excel, foi escrita a equação de “o” também esta foi escrita em octave de
maneira diferente e usada para várias linhas de código como na função de
cálculo do erro e no fmin search.
Acabando esta primeira análise, recorri também à remoção do outlier em octave
que acaba por ser uma adaptação do código já usado anteriormente mas sem o
ponto referido como sendo outlier. Apresento assim, em baixo os dois gráficos
obtidos assim como o código utilizado.

Projeto1.m OutliersProjeto1.m

XLSX Worksheet

Você também pode gostar