hziee_hz 发表于 2008-7-19 12:54

频率归一化

三维图谱 频率归一化怎么是0-0.5啊
我想得到实际频率怎么办啊??
频率归一化 0-0.5 有物理意义吗?
怎么转换成 实际的物理频率
我 想 提取特定频带的能量比如8---13HZ 的时频特征 有什么好办法?
大牛 帮个忙了!!

songzy41 发表于 2008-7-19 12:56

把归一化频率乘以采样频率fs,就能得到实际的频率。

hziee_hz 发表于 2008-7-19 12:57

但是 我计算出的不是啊

hziee_hz 发表于 2008-7-19 13:00

这个是hspect.m的 内容画三维图谱的
figure;
t=1:length(x); % time sample
f=t/length(x)*200; % normalized frequency?????这里我很疑问
imagesc(t,f,E); % !!! I am not sure it is the best way to visualize it !!!
colorbar;
set(gca,'YDir','normal');
xlabel('Time Sample');
ylabel('Normalized Frequency');

hziee_hz 发表于 2008-7-19 13:01

f=t/length(x)*0.5; % normalized frequency?????这是原始的程序

hziee_hz 发表于 2008-7-19 14:28

大牛 给看看啊   谢谢大家

zhangnan3509 发表于 2008-7-19 19:21

回复 6楼 的帖子

把disp_hhs这个函数修改一下就可以,乘以采样频率就行了

hziee_hz 发表于 2008-7-20 20:55

figure;
t=1:length(x); % time sample
f=t/length(x)*0.5; % normalized frequency?????这里我很疑问
imagesc(t,f,E); % !!! I am not sure it is the best way to visualize it !!!
colorbar;
set(gca,'YDir','normal');
xlabel('Time Sample');
ylabel('Normalized Frequency');
好像这里就是画图的程序,f=t/length(x)*0.5 这里是归一化 在那里乘以采样频率啊 ?
谢谢大家的帮忙!
disp_hhs 这个函数我怎么找不到
可以说 详细点吗 ?
谢谢

songzy41 发表于 2008-7-21 08:35

disp_hhs 可以从以下地址得到:

http://zhlong.ys168.com/

zhangnan3509 发表于 2008-7-21 08:41

回复 8楼 的帖子

我手边没有matlab,用的程序是2005版的,只要把disp_hhs这个函数中间一行修改一下,乘上你的采样频率fs,就可以了。当然变化之后在主程序中disp_hhs这个函数在引用的时候要多出一个自变量fs

[ 本帖最后由 zhangnan3509 于 2008-7-21 08:43 编辑 ]
页: [1]
查看完整版本: 频率归一化