Raskolbasss
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Дмитрий, суть всего эксперимента заключается в том, чтобы взять сигнал, спрограмировать некоторый "фазовращатель" что ли, и прослушать сигнал на выходе. Итак, для достижения всего этого я решил сделать следущее: 1. взять сигнал 2. найти его частотную характеристику (соответственно тут же найти АЧХ и ФЧХ сигнала) 3. пропустить его через этот самый "фазовращатель", у которого АЧХ должна быть постоянной, чтобы не происходило усиления. ну то есть АЧХ этого фазовращателя A(f)=1, 0<f< "бесконечности" но ФЧХ у него должна быть регулируемая. 4. сигнал получил приращение фазы, соответственно изменится полностью сигнал на выходе (изменится его вид, форма, мгновенные значения). Да, просто нужно изменить ФЧХ сигнала - и посмотреть как это будет влиять на звучание. Благодарен, за помощь. Добавлено: загрузил прогу, взял запись голоса, запускаю программу, а он выдает: ??? Error using ==> atan2 Out of memory. Type HELP MEMORY for your options. Error in ==> angle at 18 p = atan2(imag(h), real(h)); Error in ==> fourier at 24 phase=angle(x1); % фаза с чем может быть проблема? |