声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 4506|回复: 9

[编程技巧] 求:任一随机信号周期图法与自相关函数法功率谱估计

[复制链接]
发表于 2006-4-21 10:18 | 显示全部楼层 |阅读模式

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

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

x
任一随机信号  x(n)=10*sin(3/5*pi*n)+20*sin(7/10*pi*n+pi/2)
因为急用,望各路高手能给予帮助

[ 本帖最后由 xinyuxf 于 2007-7-12 19:37 编辑 ]
回复
分享到:

使用道具 举报

发表于 2006-4-21 11:14 | 显示全部楼层
自功率谱函数psd<BR>相关函数xcorr,用法可以看帮助。<BR><STRONG>周期图法是什么意思???</STRONG>
 楼主| 发表于 2006-4-21 11:31 | 显示全部楼层
<P>多谢朋友指点<BR>周期图法就是直接法</P>
 楼主| 发表于 2006-4-21 14:49 | 显示全部楼层
  1. clear;
  2. Fs=1000; %采样频率
  3. n=0:1/Fs:1;

  4. x(n)=10*sin(3/5*pi*n)+20*sin(7/10*pi*n+pi/2)

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




能不能不用periodogram函数实现的具体算法?

希望大家能多多帮助
发表于 2006-4-22 21:30 | 显示全部楼层

回复:(chuchun)跪求:任一随机信号直接法(周期图法...

那你就自己根据算法写程序呗
 楼主| 发表于 2006-4-22 21:44 | 显示全部楼层
谢谢教授,但小弟弟我是初学者,对MATLAB基本不会,还在努力ing。。。。。<BR>贴子上的程序也是网上下的,现在急需一个直接法的程序<BR>所以上论坛求救来了
发表于 2006-4-22 22:30 | 显示全部楼层

回复:(chuchun)跪求:任一随机信号直接法(周期图法...

发表于 2006-4-23 11:41 | 显示全部楼层

回复:(chuchun)跪求:任一随机信号直接法(周期图法...

你找《数字信号处理理论、算法与实现(第二版)》看看有没有源程序<BR>没有的话就按照上面的算法自己写吧
发表于 2006-4-21 20:04 | 显示全部楼层

函数很多,试试psd(),pwelch(),...

<P>至于间接法,先要计算自相关函数XR = xcorr(x,,,),再fft(fftshift(XR)), ok</P>
发表于 2008-1-8 14:21 | 显示全部楼层

采集心电信号Time,V1后周期图法!

V=V1(1:1000)
subplot(2,1,1);plot(200*Time(1:1000),V)

Y = fft(V,512);
Pyy = Y.* conj(Y) / 512;
f = 1000*(0:256)/512;
subplot(2,1,2);plot(f,Pyy(1:257))
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-12-5 03:58 , Processed in 0.056214 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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