声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 3295|回复: 7

[综合讨论] matlab中功率谱密度函数的讨论

[复制链接]
发表于 2012-4-26 09:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
这 是求功率谱密度函数的程序,
  1. clear;
  2. Fs=1000; %采样频率
  3. n=0:1/Fs:1;

  4. %产生含有噪声的序列
  5. xn=cos(2*pi*40*n)+3*cos(2*pi*100*n)+randn(size(n));

  6. window=boxcar(length(xn)); %矩形窗
  7. nfft=1024;
  8. [Pxx,f]=periodogram(xn,window,nfft,Fs); %直接法
  9. plot(f,10*log10(Pxx));
复制代码

Pxx就是功率谱,f为频率。我现在要求 B)H6DZR)P5[%Z5~P~Q192QB.jpg 。怎么实现呢,求高手指导。(只知道Pxx关于f的图形,没有函数关系式)
回复
分享到:

使用道具 举报

 楼主| 发表于 2012-4-26 14:35 | 显示全部楼层
问题已解决,
发表于 2012-11-8 19:57 | 显示全部楼层
发表于 2012-11-11 15:15 | 显示全部楼层
同求提示啊
发表于 2012-12-2 21:48 | 显示全部楼层
是怎么解决的呢?求教。
发表于 2012-12-3 09:50 | 显示全部楼层
trapz可以实现积分
发表于 2013-3-28 13:47 | 显示全部楼层
其功率谱密度为什么要给信号加窗啊?功率谱密度是解决什么问题的?求教!
发表于 2013-3-31 15:47 | 显示全部楼层
沐雨柠檬 发表于 2013-3-28 13:47
其功率谱密度为什么要给信号加窗啊?功率谱密度是解决什么问题的?求教!

你是研究振动信号处理的,这个问题对你很重要。
功率谱密度是为解决随机振动问题而建立的方法,在分析随机信号时要用功率谱密度来表示。
一个正弦信号用一个频率和振幅表示就够了;
一个(无穷长的)周期信号由一个周期信号的无限重复构成,它包含有限个正弦分量,取一个或几个整周期信号的离散采样做DFT分析,就可以得出这几个频率分量值。
而一个宽带随机信号,它没有可重复的周期,它的频率分量是连续分布的,所以必须用功率谱密度来描述,意即在各频率上单位频率内含有的功率(例如一个Hz的频率范围内含有多少g平方)。所以功率谱密度是定义在随机信号里,功率谱密度方法适用与随机信号的分析。
随机信号求功率谱密度时也用DFT或FFT方法,先加窗是为了减小功率泄漏,这不是一两句话说得清楚,找点资料看看。

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-2 07:59 , Processed in 0.096056 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表