Brasil República Federativa do Brasil
Brasil Um pais de todos
Ferramentas Pessoais

Bissecção

bisseccao.m — Objective-C source code, 0Kb

Conteúdo do arquivo

%             -------------                             ------------
%             function file                             bisseccao.m
%             -------------                             ------------

        function  [x] = bisseccao(a,b,epsilon)
        %=================================================
        format long
        max=50;
        fa = (a)^5 + (-10/9)*a^3 +(5/21)*a;

        for k=1:max
            
            x(k)=(b+a)*0.5;
            
            fxk = (x(k))^5 + (-10/9)*x(k)^3 +(5/21)*x(k);
            
            errox=b-a;
         
            errof=abs(fxk);
            
            if (errox < epsilon) & (errof < epsilon)
               break
            end    
            
            if ( (fxk*fa) < 0.0 )
               b = x(k);
            else 
               a = x(k);
               fa = fxk;
            end 
                       
        end
        %=================================================
Ações do documento