Search the Community
Showing results for tags 'coeficientes'.
Found 1 result
-
Ajudem me por favor, preciso de um programa, na linguagem de programação C, que calcule numericamente os coeficientes do polinômio interpolador. 1. Descrição Geral do Código a. O programa deverá identificar os coeficientes do polinômio interpolador segundo cada um dos métodos abaixo: i. Método de Lagrange ii. Método de Newton iii. Método de Gregory-Newton (limitado a tabelamentos de pontos equidistantes). 2. Entrada do código a. O programa deverá ler um arquivo de texto contendo o número de pontos do tabelamento e os pontos do tabelamento (escritos em notação científica como mostrados abaixo). b. Exemplo de arquivo de entrada: linha 1: 4 linha 2: -1.000000E+00 -2.00000E+00 linha 3: +2.000000E+00 +3.00000E+00 linha 4: +3.000000E+00 +8.00000E+00 linha 5: +4.000000E+00 +1.60000E+01 3. Saída do programa a. O programa deve imprimir em cada linha respectivamente: a potência, seguido dos coeficientes calculados por Lagrange, Newton e Gregory-Newton. Os coeficientes devem ser impressos em notação científica, com 6 casas decimais. Como mostrado abaixo Lagrange Newton Gregory-Newton a00 +1.000000E+00 +1.000000E+00 +1.000000E+00 a01 -1.000000E+02 -1.000000E+02 -1.000000E+02 4. Outras especificações do programa: a. Todas as variáveis reais devem ser declaradas com dupla precisão. b. O tabelamento deve ter entre 2 e 100 pontos. Caso esteja fora dessa faixa, o programa deve avisar que o arquivo está fora do escopo do projeto, perguntando se ele deseja realizar um novo cálculo ou se deseja encerrar o programa. c. O programa deve pedir ao usuário o nome do arquivo que contém os dados do tabelamento; i. Este arquivo deve estar na mesma pasta do código executável; ii. O programa deve permitir que o usuário realize novos cálculos. Após imprimir os resultados, ele deve perguntar se o usuário deseja executar um novo cálculo, ou se deseja encerrar o programa. ... an -3.400000E-02 -3.400000E-02 -3.400000E-02 obs: caso o método de Gregory-Newton não seja possível de ser calculado, sua coluna virá preenchida com zeros, da forma +0.000000E+00.