宋老师,您好:

1、关于语音信号,求功率谱和功率谱密度,是不是一样的,没有区别的?

2、看到您书中求取功率谱密度(p28)用的是pwech方法。看到还有用spectrogram函数,用[S,F,T,P]=spectrogram(x,window,noverlap,nfft,fs)或者

[S,F,T,P]=spectrogram(x,window,noverlap,F,fs)。还看到用STFT中的[s, f, t] = stft(x, wlen, h, nfft, fs)。

这些是不是都是求功率谱的?

3、最近看到您在论坛里的一个psd的帖子,有段代码

clc;clear all;

%读入语音信号

[x,fs]=wavread('F:\female1.wav');

t=(0:length(x)-1)/16000;

%采样频率

fs=16000;

%绘制时域波形

figure(1);

plot(t,x,'LineWidth',2);

xlabel('时间 t');

ylabel('幅值 A');

%计算功率谱

nfft=2048;

psd=abs(fft(x,nfft));

%绘制功率谱图

figure(2)

plot((0:nfft/2-1)/nfft*fs,psd(1:nfft/2),'LineWidth',2);

xlabel('频率 f');

ylabel('功率谱 PSD');

%计算短时傅里叶变换

%窗函數

h=window('hamming',85);

[tfr,t,f]=tfrstft(x,1:length(x),256,h);

%绘制等高线图

figure (3);

contour(t/fs,(0:127)/256*fs,abs(tfr(1:128,

).^2);

xlabel('时间 t');

ylabel('频率 f');

%三维图

figure (4);

mesh(t/fs,(0:127)/256*fs,abs(tfr(1:128,

).^2);

xlabel('时间 t');

ylabel('频率 f');

zlabel('幅值 A');

试着运行后出现[img=0,1]file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\123273043\QQ\WinTemp\RichOle\UQ2`683%_[O[~839R@XIPLU.jpg[/img]

UQ2`683%_[O[~839R@XIPLU.jpg (67.35 KB, 下载次数: 55)

2014-10-31 10:35 上传

错误,这改如何修改的?

还有,这个里面用psd=abs(fft(x,nfft))求功率谱,怎么要加绝对值的?

谢谢宋老师

matlab中功率谱密度,功率谱和功率谱密度相关推荐

  1. matlab中pwelch函数计算功率谱密度

    出处:Matlab用pwelch函数计算功率谱 - 知乎 (zhihu.com) 1:函数形式 [pxx,f] = pwelch(x,window,noverlap,NFFT,fs) 该函数可以自适应 ...

  2. matlab中b级路面功率谱密度仿真建模,汽车路面激励时域建模及仿真.pdf

    学兔兔 汽 车 工 程 2015年(第37卷)第5期 Automotive Engineering 2015098 汽车路面激励的时域建模与仿真 卢 凡 ,陈思忠 (1.北京理工大学机械与车辆学院,北 ...

  3. Matlab中频谱、功率谱、功率谱密度的关系以及如何求信号的功率

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 Matlab中频谱.功率谱.功率谱密度的关系 一.频谱.功率谱.功率谱密度 二.MATLAB中求信号的功率 Matlab中频 ...

  4. 功率谱和功率谱密度-MATLAB

    转载于matlab论坛 今天做EEG用到了功率谱密度(PSD),查了挺长时间,记一下. 1,功率谱和功率谱密度是不同的.若能量为E,时间为T,频带为F,则功率谱是表示为E/T:而功率谱密度是表示为E/ ...

  5. 分贝,功率,功率谱,功率谱密度,信噪比

    分贝,能量,功率,功率谱,功率谱密度,信噪比 分贝:(decibel,/'dɛsɪ.bɛl/,用dB表示)是量度两个相同单位之数量比例的计量单位,主要用于度量声音强度."分"(de ...

  6. MATLAB中常见数字信号处理相关函数汇总

    MATLAB中常见数字信号处理相关函数汇总 现将MATLAB信号处理工具箱函数进行分组,便于记忆查询和长期回顾. Waveform Generation(波形产生) chairp: 产生扫频余弦函数: ...

  7. matlab中拟合函数中的gian值,如何在Matlab中优化基本周期图法对随机信号进行的功率谱估计...

    首都师范大学学报(自然科学版)第27卷 第5期2006年10月 Journal of Capital N ormal University (Natural Science Edition ) V o ...

  8. matlab中仿真丢包,使用MATLAB进行误比特率(BER)仿真----转载

    原作者:James E. Gilley 译者:H. X. Xia 1. 引言 由于Matlab 具有简单的描述语言和优秀的数据图形化能力,MATLAB成为进行数字通信系统仿真的理想工具.在数字通信领域 ...

  9. MATLAB中白噪声的WGN和AWGN函数的使用以及信噪比的计算

    1.信噪比就是信号的平均功率和噪声的平均功率之比,即Signal noise ratio ,简写为SNR: 信噪比,英文名称叫做SNR或S/N(SIGNAL-NOISE RATIO),又称为讯噪比.是 ...

最新文章

  1. 【Python 第2课】print
  2. XML PUBLISHER的一些技巧
  3. Tom Clancy's Splinter Cell: Double Agent
  4. 用SHELL脚本来防SSH暴力破解
  5. 【深度学习】当YOLOv5遇见OpenVINO!
  6. 经典java程序员的面试题及答案
  7. 4399积分小游戏_分数提交规则
  8. Spring的AOP-基本概念
  9. 一键生成人脸像素图,还能上传到动森!这个项目很好玩
  10. Linux生成随机数字和字符串
  11. 我的Android进阶之旅------gt;Android Studio 快捷键整理分享
  12. freetds mysql_关于 freetds pymssql 的安装部署
  13. 第五章平稳过程(1)
  14. python中聚类和分类的区别_关于聚类和分类的详细信息
  15. 走向Java架构师之路:成为架构师要掌握的8大能力
  16. No.11软件工程的过程管理
  17. 【电动车】电动汽车两阶段优化调度策略(Matlab代码实现)
  18. asp.net WEB 调用 CuteFTP8.0 ftpte.exe 实现大文件上传
  19. AAAI‘22 推荐系统论文梳理
  20. 写在回家前的最后一夜

热门文章

  1. C#如何实现窗体背景颜色渐变?
  2. c语言静态图片做成动态效果,怎样把图片做成动态图 两张静态图片加过渡效果制作成gif动图...
  3. java基础项目【团队调度系统开发(需求分析、软件包结构、全部完整代码)】
  4. 19.最省钱的app发短信方法
  5. 【IdeaVR2019快捷操作(一)】虚拟仿真软件介绍
  6. 氧化三甲胺(TMAO)及其相关代谢物定量
  7. wireshark分析数据包
  8. DELPHI 7 仿QQ好友列表(RZ控件)
  9. 详解炒股知识,炒股常识之五大理论
  10. Linux下ls等基础命令失效解决