Untitled
unknown
plain_text
2 years ago
724 B
2
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...