Предположим, H
- это вектор, и F = fft(H,nfft)
.Как получить частоту каждой точки в векторе DFT или FFT?
Я не знаю, как выбрать подходящий nfft, который является длиной последовательности fft. И как получить frequncy каждой точки в последовательности fft? Я прочитал пример в
http://www.mathworks.de/help/matlab/math/fast-fourier-transform-fft.html
Это говорит вектор частоты:
fv = (0:nfft-1)*fs/nfft.
фс частота дискретизации. Но как решить fs?
Я был бы очень благодарен, если бы кто-нибудь мог объяснить мне об этих вопросах.
PS: Я хочу, чтобы извлечь функции из функции images.The является высоким порядком моментов определяются следующим образом:
M = sum (f_ j * |F(f_ j)|) /sum (|F(f_ j)|) , j = 1:L/2
где M
есть моменты, n
есть порядок моментов, F
является последовательностью FFT, L
- длина последовательности FFT, F(f_ j)
является компонентом F
на частоте f_ j
. Но я не знаю, как получить частоту f_ j
.
***** дополнение моего вопроса ******
Maybe I didn't explain my question clearly,I read it in a paper "BLIND IMAGE
Стегоанализ НА ОСНОВЕ RUN-LENGTH анализа гистограмм». автор упомянул частоты Fj в разделе 2.3. Я буду очень благодарен, если кто-то может прочитать эту часть
Обычно частота дискретизации не определяется. Он устанавливается АЦП, который вы используете на частоте 44,1 кГц или так много пикселей на ширину изображения. – hotpaw2
Можете ли вы объяснить, что такое АЦП, я просто добавлю некоторые мои вопросы выше в разделе «PS». Не могли бы вы взглянуть на него? Спасибо! –
ADC -> Аналого-цифровой преобразователь. Кроме того, повторное повторение того, что говорила hotpaw, вы обычно не выбираете частоту дискретизации. Это устанавливается механизмом, который преобразует ваш аналоговый сигнал в его цифровой эквивалент. Обычно в академических упражнениях, учитывая безразмерный сигнал, вы играете с частотой дискретизации, чтобы увидеть эффекты теоремы выборки Найквиста. – rayryeng