Информационные технологии Республики Узбекистан и
Министерство развития связи
Назван в честь Мухаммеда аль-Хорезми
Ташкентский университет информационных технологий
САМОСТОЯТЕЛЬНАЯ РАБОТА
Тема: «Ряды Фурье»
Студента группы:
Ташкент 2023
Задание №11
Разложить функцию в ряд Фурье на отрезке [– π; π]. Решение f(x) = 5x
Функция f(x) является не четной, поэтому a0=0, an=0.
Рядом Фурье функции f(x) на интервале (0;T) по синусам кратных дуг называется ряд:
Для наших данных:
= = = = =
Окончательно, получаем:
Примечание:
cos(πn) = (-1)n
cos(2πn) = 1
sin(πn) = 0
f(x) = 5x, [– π; π]
#include
#include
using namespace std;
float pi = 3.14159;
double f(double x){
return 5*x;
}
double func_1(int n) {
return (4/pi) * (1-pow(-1, n))/(n*n*n);
}
double func_2(double x, int N){
double sum = 0;
for( int n = 1; n<=N; n++){
sum += func_1(n) * sin(n*x);
}
return sum;
}
int main() {
double x;
int N;
cout<<"Qiymat kiriting: x = ";
cin>>x;
cout<< "Nechchi marta qaytarilishi kerak: N = ";
cin >> N;
double result = func_2(x, N);
cout<< " f(x) = " << result << endl;
return 0;
}
сначала рисуем график функции f(x)=2-x на [0;2]. Затем, продолжаем этот график парным способом на [-2;0]. Получется что-то вроде ^. Теперь само решение:
Метод наименьших квадратов при построении математической модели процесса.
Линейное уравнение тренда имеет вид y = bt + a
Достарыңызбен бөлісу: |