1. Смоделировать звуковой сигнал.
2 Выполнить дискретное преобразование Фурье для этого сигнала получить спектр звукового сигнала.
3. Восстановить исходный сигнал при помощи обратного преобразования Фурье.
ВЫПОЛНЕНИЕ
С
помощью микрофонной гарнитуры введите
в компьютер речевой сигнал (несколько
слов) с параметрами: длительность –
несколько секунд; частота дискретизации
11025 Гц. Примечание
1:
следите, чтобы не было ограничения
сигнала по уровню. Примечание
2: Для
ввода сигнала в компьютер удобно
воспользоваться программой «Звукозапись»
из раздела «Стандартные Развлечения».
С помощью команды y
= wavread('filename')
импортируйте речевой сигнал в среду
Matlab.
[y,fs]=wavread('имя
файла'); Y=fft(y(:,1),512); Pyy=Y.*conj(Y)/512; f=1000*(0:255)/512; figure plot(f,Pyy(1:256)),
grid |