
t=(-5*pi:100/pi:5*pi)
x=sinc(t/pi)
plot(t,x)
xlabel('t')
ylabel('x(t)')
title('Sa(t)')
gridon
抽样信号也被称为抽样函数或Sa(t)函数,是指sint与t之比构成的函数。
MATLAB是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人,控制系统等领域。
信号频谱分析xsf11_1.m (信号生成与显示程序)
dalt=0.002 %采样间隔
t=0:0.002:1.2
rn=randn(1,length(t))rn(1:300)=0 %产生随机序列
s=sin(2*pi*10*t)+sin(2*pi*50*t)+rn%生成模拟信号
save singal1 dalt s
%可以从这里导入你的音频文件,例如:load xx(你所处理文件名);
clear
load singal1
t=[0:length(s)-1]*dalt
plot(t,s,'k')
Ylabel('幅值')
Xlabel('时间')
title('模拟信号')
xsf11_2.m (模拟信号singal1的频谱分析)
clearload singal1
t=[0:length(s)-1]*dalt
subplot(211)plot(t,s)
Ylabel('幅值')
Xlabel('时间')
title('原始信号')
fs=fft(s,512) %快速傅氏变换
pp=fs.*conj(fs)/512%计算功率谱
ff=(0:255)/512/dalt%计算各点对应的频率值
subplot(212)
plot(ff,pp(1:256))
Ylabel('功率谱密度')
Xlabel('频率')
title('信号功率谱')
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)