找回密码
 注册
Simdroid-非首页
查看: 147|回复: 9

时频分析工具箱tfa的分享

[复制链接]
发表于 2012-2-17 08:01:27 | 显示全部楼层 |阅读模式 来自 湖南湘潭
本帖最后由 长脚 于 2012-2-17 08:07 编辑

      你是否还在为时域信号到频域信号的转换而烦恼?你是否还在无法得到合理的功率谱曲线而焦虑呢?在这里推荐一个非常实用的与matlab结合的时频分析工具箱tfa,上手很快。
1 相关操作单元及其说明
⑴:界面中包含 3 个坐标轴
① 左下是信号波形,蓝色是实部,绿色是虚,对实信号进行分析时,虚部是其Hilbert
变换,目的为了消除负频干扰。
② 中上是信号的功率谱曲线。
③ 左上是信号的时频表示。
⑵:3 个操作区域
ⅰ 右上是信号的分析、控制区域,由上而下依次为:
① T-F A: 当下面的参数设定好以后,启动自适应时频分析内核。Ridges: 当信号的时频表示计算完成后,可计算并显示时频面中的脊。
② Fr To: 设定当前信号所要分析的采样点区间,当选择了某一信号时,起止点自动设为1 和信号长度。
③ ReS: 对所选择的信号所进行的重采样倍率,>1 表示降采样,<1 表示升采样。
④ Lag: 设定分析窗宽度(偶数),对于频率调制较慢的信号可以采用较长的宽度(如 128,256)以提高分辨性能,但同时计算时间也相应变长;对于频率调
制较快的信号可以采用较短的宽度(如 32,64)以提高分辨性能,但同时计算时间也较短。
⑤ Step:设定分析窗移动的采样步长,缺省为1 即每次分析只移动一个采样点。
⑥ Fs:设定所分析信号的采样频率,只用来显示。
⑦ FFT:设定fft 长度,越长,频率分辨越精细,缺省512。
⑧ 列表框:Matlab 当前工作空间的变量列表,可以通过⑨更新。可以从列表中用鼠标选中待分析的信号。
⑨ Load:从资源管理器中载入Mat 或Ascii 文件中的信号。Update Var:更新Matlab 工作空间的变量。
⑩ Vol:设定核函数的体积。最小(左)为1,交叉项最弱,同时聚集性能也较差;最大(右)为5,聚集性能最好,交叉项也最强。缺省2。
ⅱ 右中是对时频表示的显示方式的控制
① Pow Times:对时频分析结果进行的模方数,最小为0.1,最大为4。
② View Manner:显示方式,Linear 表示直接显示;LOG 表示对数显示
③ Colormap:设置时频表示显示的颜色表。
ⅲ 右下是Matlab 命令行
可以直接运行Matlab 的命令,对于简单的信号导入导出等任务可以直接在此完成。
2、软件安装
包括的文件有:tfagui.m,tfagui.fig,atfr.exe 及使用手册。将tfagui.m,tfagui.fig拷贝到Matlab 的已知路径中或为其创建新的路径,将atfr.exe 拷贝到系统路径中,如winnt
下,软件运行只需在Matlab 命令行输入tfagui 即可。另外,可通过菜单View -> FigureToolBar 调出界面工具栏,对时频分析结果进行缩放、存储等处理。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

1

查看全部评分

发表于 2012-2-17 08:21:26 | 显示全部楼层 来自 辽宁沈阳
Simdroid开发平台
关注。。。

点评

呵呵,看到师父了!  发表于 2012-2-17 15:09

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2012-2-17 08:36:05 | 显示全部楼层 来自 湖南湘潭
太好用了,强烈建议加分

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2012-2-17 15:16:20 | 显示全部楼层 来自 湖北武汉
楼主威武!建议加技术分

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2012-2-20 13:09:52 | 显示全部楼层 来自 大连理工大学
谢谢分享,已下载,研究研究

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2012-2-24 18:51:49 | 显示全部楼层 来自 辽宁阜新
为什么我的matlab在命令行输入tfagui显示出错呢,求回复,软件安装中的tfagui.m,tfagui.fig,atfr.exe 及使用手册在哪里能找到?
求回复
回复 不支持

使用道具 举报

 楼主| 发表于 2012-2-24 19:00:33 | 显示全部楼层 来自 湖南湘潭
liberaluo 发表于 2012-2-24 18:51
为什么我的matlab在命令行输入tfagui显示出错呢,求回复,软件安装中的tfagui.m,tfagui.fig,atfr.exe 及 ...

先要把安装包解压到matlab的工作目录下
回复 不支持

使用道具 举报

发表于 2012-2-24 19:02:16 | 显示全部楼层 来自 辽宁阜新
长脚 发表于 2012-2-24 19:00
先要把安装包解压到matlab的工作目录下

求安装包!
回复 不支持

使用道具 举报

 楼主| 发表于 2012-2-24 19:14:11 | 显示全部楼层 来自 湖南湘潭
压缩文件中有啊,你安装里面的说明书安装就OK了
回复 不支持

使用道具 举报

发表于 2012-2-24 19:18:02 | 显示全部楼层 来自 辽宁阜新
长脚 发表于 2012-2-24 19:14
压缩文件中有啊,你安装里面的说明书安装就OK了

sorry,我没能明白你的意思,我的matlab是7.1的,调用tfagui没反应,你说的压缩文件在哪里呀
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-7-8 09:02 , Processed in 0.056863 second(s), 19 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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