
EMD的MATLAB代码详解-WMDNew:更新版
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文章提供了对EMD(经验模态分解)在MATLAB中的实现——WMDNew工具箱的全面解析和指导,特别强调了最新版本的改进与优化。
EMD的MATLAB代码详解来自于MatthewJKusner的WordMover距离(WMD):这是与论文相关的WordMover及Python 1.0版和Matlab代码。先决条件包括Python2.7包,需要下载scipy(如果尚未安装)。还需要获取经过训练的word2vec嵌入。
构建过程:
- 对于Python环境,请进入python-emd-master/目录并运行make命令。
- 如果使用MATLAB,则需在emd/目录下执行build_emd命令。打开MATLAB后,进入该目录,并输入相应的指令进行配置和初始化。
入门示例代码(all_twitter_by_line.txt):
1. Python:
- 运行`python get_word_vectors.py all_twitter_by_line.txt twitter_vec.pktwitter_vec.mat`
- 接下来运行 `python wmd.py twitter_vec.pktwitter_wmd_d.pk`
2. MATLAB:
- 输入命令:`>>wmd_mat(changingload_fileto)`,注意需要将加载文件的参数调整为实际路径。
全部评论 (0)
还没有任何评论哟~


