Untitled
unknown
plain_text
3 years ago
724 B
8
Indexable
#include <string>
#include <iostream>
using namespace std;
int main()
{
double x, sum = 0;
const double pi = 3.14;
cout << "Введите значение x: ";
cin >> x;
for (int n = 1; n <= 10; n++) {
double an = 0, bn = 0;
for (double k = -pi; k <= pi; k += 0.01) {
an += (k + 1) * cos(n * k) * 0.01;
bn += (k + 1) * sin(n * k) * 0.01;
}
an *= (1 / pi);
bn *= (1 / pi);
sum += an * cos(n * x) + bn * sin(n * x);
}
cout << "Разложение функции F(x) = x + 1 в ряд Фурье на промежутке [-pi, pi]: " << sum << endl;
}Editor is loading...