[an error occurred while processing this directive]
|
Ну можете и так понимать, что в массиве не чистые выборки. Хотя там выборки, только комплексные. Для действительных - да, нечетные =0.
Но можно на вход подать и комплексный массив, exp(j*2pi*F0*i/Fd) например. Для него real в четные, imidg в нечетные.
У меня использован алгоритм с замещением, выход туда же куда и вход.
И все промежуточные там же. А выход и промежуток комплексные, даже если вход действительный.
И еще. Можно использовать fft для комплексного массива длиной N, а я такое fft и привел с N=64, для вычисления спектра действительного массива двойной длины. Но для этого нужно написать еще одну ф-ию-).
Вызываемую после fft. Сейчас мне лень. Речь о том, что можно было бы вычислить Фурье над действительным массивом длиной 128, т.е. все элементы DAT на входе действительны, с помощью fft НА 64, но для комплексного. На выходе были бы по прежнему комплексные данные, в том же DAT.
E-mail: info@telesys.ru