Enviado em 03/05/2018 - 17:07h
Elaborar um programa para calcular o valor aproximado para a imagem da função f(x) abaixo usando uma série de Fourier. Os valores de n e x deverão ser informados pelo usuário durante a execução do programa. Utilize a tabela 11-2 para testar o programa.
n x f(x)
10 0 0
1000 1,5 1
500 3 0
1000 -1,5 -1
500 -3 0
#include <iostream>
#include <fstream>
#include <cmath>
#include <iomanip>
using namespace std;
int main (int argc, char *argv[]){
cout << "Programa para calcular e exibir o valor aproximado para a imagem da função f(x)\n";
cout << "usando a série de Fourier\n";
int i, n; double fx, x, s;
s=0;
cout << "n = "; cin >> n;
cout << "x = "; cin >> x;
for (i = 1; i <= n; i++)
{
s = s + (pow(-x, i+1)/pow(2*i-1, 2.0))*sin((2*i-1)*(M_PI*x)/3);
cout << s << endl;
}
fx = (8/pow(M_PI, 2.0))*s;
cout << "f" << "(" << x << ")" << " = " << setprecision (2) << fixed << fx << endl;
return 0;
}
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
O que você quer para sua vida ao usar o Linux?
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Encontrar o comando completo de uma janela (0)
Mikrotik não abre o webmail-segur... da Locaweb (11)
Olha que maravilha, Arch no C2D 7400, 2GB de RAM, vídeo onboard e no G... (3)
Instalação de Ubuntu em SSD (interno) como se fosse um dispositivo ext... (1)