ВУЗ:
Составители:
25
02468
0.5
0
0.5
1
1.5
fr x()
fx()
xx,
Выведем на экран графики исходной и полученной функций:
fr t() A0
k
B
k
sin k t⋅()⋅ C
k
cos k t⋅()⋅+
()
∑
+:=
Просуммируем ряд:
C
k
2
T
0
T
tft( ) cos k t⋅()⋅
⌠
⌡
d⋅:=
B
k
2
T
0
T
tft( ) sin k t⋅()⋅
⌠
⌡
d⋅:=
A0
1
T
0
T
tft()
⌠
⌡
d⋅:=
Вычислим значения коэффициентов ряда Фурье
k1kg..:=kg 10:=
Зададим количество гармоник и диапазонную переменную:
05
0
1
fx()
x
x 0 0.001, T..:=
Выведем на экран график:
ft( ) linterp X Y, t,():=
X
0
π
2
π dp−
π
2π dp−
2 π⋅
:=
Y
0
1
1
0
1
0
:=
Зададим координаты по осям X и Y, и интерполируем координаты точек:
ORIGIN 1:=dp 1 10
10
−
⋅:=T2π⋅:=
Зададим период функции:
Рисунок 9 – Пример решения задачи № 4
Зададим период функции: T := 2 ⋅π − 10
dp := 1 ⋅10 ORIGIN := 1
Зададим координаты по осям X и Y, и интерполируем координаты точек:
0 0
π 1
2 1
X := π − dp
Y :=
0
π 1 f ( t) := linterp( X , Y , t)
2π − dp 0
2 ⋅π
Выведем на экран график: x := 0 , 0.001 .. T
1
f ( x)
0
0 5
x
Зададим количество гармоник и диапазонную переменную:
kg := 10 k := 1 .. kg
T
Вычислим значения коэффициентов ряда Фурье 1 ⋅⌠
A0 := f ( t) dt
T ⌡0
T
2 ⋅⌠
Bk := f ( t) ⋅sin( k ⋅t) dt T
T ⌡0 2 ⋅⌠
Ck := f ( t) ⋅cos ( k ⋅t) dt
T ⌡0
Просуммируем ряд:
fr ( t) := A0 +
∑ (Bk⋅sin(k⋅t) + Ck⋅cos(k⋅t))
k
Выведем на экран графики исходной и полученной функций:
1.5
1
fr( x)
0.5
f ( x)
0
0.5
0 2 4 6 8
x, x
Рисунок 9 – Пример решения задачи № 4
25
Страницы
- « первая
- ‹ предыдущая
- …
- 23
- 24
- 25
- 26
- 27
- …
- следующая ›
- последняя »
