sexta-feira, 7 de fevereiro de 2020

Diferenças Divididas: script no Scinotes do Scilab

/* Diferenças divididas
Polinômio Interpolador de Newton
Script por Marcos Pinnto */
function [D]=Divdif(A)
    //F é uma matriz nx2 com os pontos (x,f(x))
    F=[];
    X=[];
    //M=[];
    for i=1:size(A,1)
        X(i,1) = A(i,1);
        F(i,1) = A(i,2);
    end
    for k=2:size(A,1)
        for i=1:(size(A,1)-k+1)
            F(i,k) = ( F(i+1,k-1)-F(i,k-1) )/( X(i+k-1,1)-X(i,1) );    
        end
    end
    D = F;
   // disp(D);
endfunction

Nenhum comentário:

Postar um comentário

A moderação é para garantir sua segurança.
Farei isso o mais breve possível. Muito obrigado por comentar.

Qual é a sua estratégia para aprender?

 Olá! É sempre um prestígio a sua visita. Esta publicação tem como objetivo conhecer melhor a estratégia para aprender dos internautas, como...