ВУЗ:
Составители:
Функции используют нормировочный коэффициент
icfftcfft,ifft,fft,
N1
и положительный показатель степени в прямом преобразовании.
Функции используют нормировочный
коэффициент
,IFFTFFT, ICFFTCFFT,
N1
и отрицательный показатель степени в прямом
преобразовании. Поэтому, если используется функция в прямом
преобразовании, то необходимо использовать
ICFFT
в обратном.
CFFT
Пример расчета Фурье-спектра суммы трех синусоидальных сигналов по
128 точкам показан на рис. 5.1.
f1 50 Hz⋅:= f2 200 Hz⋅:= f3 400 Hz⋅:=
T 128 10
3−
⋅ sec:= dt
T
128
:=
k01, 127..:=
t
k
kdt⋅:=
y
k
2 cos 2 π⋅ f1⋅ t
k
⋅
()
sin 2 π⋅ f2⋅ t
k
⋅
()
+ 0.5 cos 2 π⋅ f3⋅ t
k
⋅
()
⋅+:=
F fft y():= n01, 63..:=
f
n
n1+()
T
:=
0 100 200 300 400 500
0
5
10
F
k
f
k
Рис. 5.1. Расчет Фурье-спектра
В системе Mathematica для осуществления дискретного преобразования
имеются следующие функции:
23
Функции fft, ifft, cfft, icfft используют нормировочный коэффициент 1 N и положительный показатель степени в прямом преобразовании. Функции FFT,IFFT, CFFT,ICFFT используют нормировочный коэффициент 1N и отрицательный показатель степени в прямом преобразовании. Поэтому, если используется функция CFFT в прямом преобразовании, то необходимо использовать ICFFT в обратном. Пример расчета Фурье-спектра суммы трех синусоидальных сигналов по 128 точкам показан на рис. 5.1. f1 := 50 ⋅ Hz f2 := 200 ⋅ Hz f3 := 400 ⋅ Hz −3 T T := 128 ⋅ 10 sec dt := 128 k := 0 , 1 .. 127 t k := k ⋅ dt ( ) ( ) y k := 2 cos 2 ⋅ π ⋅ f1 ⋅ t k + sin 2 ⋅ π ⋅ f2 ⋅ t k + 0.5 ⋅ cos 2 ⋅ π ⋅ f3 ⋅ t k ( ) F := fft ( y ) n := 0 , 1 .. 63 ( n + 1) f n := T 10 Fk 5 0 0 100 200 300 400 500 fk Рис. 5.1. Расчет Фурье-спектра В системе Mathematica для осуществления дискретного преобразования имеются следующие функции: 23
Страницы
- « первая
- ‹ предыдущая
- …
- 21
- 22
- 23
- 24
- 25
- …
- следующая ›
- последняя »