Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
% CÁLCULO NUMÉRICO - ZERO DE FUNÇÃO % MÉTODO DA BISSECÇÃO % DESENVOLVIDO POR ISABELA FERREIRA a = 1; % Menor extremo do intervalo de onde se encontra o zero da função b = 2; % Maior extremo do intervalo de onde se encontra o zero da função xi = (a + b)/2; % Valor médio do intervalo ei = (b - a)/2; % Erro while ei > 0.000000000001 % Erro máximo desejado % Digite a função e aplique-a em a e em xi fa = 5*log(a) + 0.4*a - 2; fxi = 5*log(xi) + 0.4*xi - 2; if fa*fxi > 0 a = xi; elseif fa*fxi < 0 b = xi; elseif fa*fxi == 0 resp = xi; end xi = (a + b)/2; % Valor médio do intervalo ei = (b - a)/2; % Erro resp = xi; end fprintf('O zero da função é: %f \n',resp)
Compartilhar