全球旧事资料 分类
信号进行分析,画出它的时域波形和频谱
程序:
fs22050语音信号采样频率为22050
x1wavreadCDocume
tsa
dSetti
gsAdmi
istrator桌面声音文件wav读取语音信号的数据,赋给变量x1,sou
dx122050y1fftx11024ffs05111024播放语音信号对信号做1024点FFT变换将0到511,步长为1的序列的值与fs相乘并除以1024的值,赋值给ffigure1plotx1title原始语音信号xlabeltime
ylabelfuzhi
figure2freqzx1title频率响应图figure3subplot211plotabsy11512创建两行一列绘图区间的第1个绘图区间做原始语音信号的FFT频谱图绘制原始语音信号的频率响应图x轴的名字是“time
”y轴的名字是“fuzhi
”创建图形窗1做原始语音信号的时域图形
title原始语音信号FFT频谱subplot212plotfabsy11512abs是绝对值,plot是直角坐标下线性刻度曲线
1
ftitle原始语音信号频谱xlabelHzylabel幅值
时域波形和频谱:
图1
原始语音信号
2
f图2
语音信号频率响应图
图3
原始语音信号FFT与信号频谱
2给原始的语音信号加上一个高频余弦噪声,频率为5500hz。对加噪后的语音进行分析,并画出其信号时域和频谱图。程序:
fs22050
3
fx1wavreadCDocume
tsa
dSetti
gsAdmi
istrator桌面声音文件wav读取语音信号的数据,赋给变量x1ffs05111024将0到511,步长为1的序列的值与fs相乘并除以1024的值,赋值给ft01fsle
gthx11fs将0到x1的长度减1后的值除以fs的值,且步长为1fs的值,的序列的值,赋予tAu003dAusi
2pi5500tx2x1dsou
dx222050y1fftx11024y2fftx21024figure1plottx2title加噪后的信号xlabeltime
ylabelfuzhi
figure2subplot211plotfabsy11512title原始语音信号频谱xlabelHzylabelfuzhisubplot212plotfabsy21512x轴的名字是“time
”y轴的名字是“fuzhi”创建两行一列绘图区间的第2个绘图区间做加噪后的语音信号的频谱图(abs是绝对值,plot是直角坐标下线性刻度曲线)title加噪后的信号频谱xlabelHzylabelfuzhix轴的名字是“time
”y轴的名字是“fuzhi”x轴的名字是“time
”y轴的名字是“fuzhi
”创建图形窗2创建两行一列绘图区间的第1个绘图区间做原始语音信号的频谱图噪声幅值所加的噪声是正弦信号将正弦信号噪声加在语音信号上播放语音信号对信号y1做1024点FFT变换对信号y2做1024点FFT变换创建图形窗1做加噪后的信号时域图形(绘出t对x2的线性图)
4
f时域波形和频谱:
图4
加噪后的信号时域图
图5
r
好听全球资料 返回顶部