首先,下载Wavelab850文件,解压到MATLAB的toolbox文件夹中。地址为:Wavelab850.download,安装教程该网站上面介绍的清清楚楚,Wavelab850安装教程,这里主要解决运行第四步 InstallMEX 时出现“错误的使用cd”语句问题,第三步很容易运行成功。

- 首先下载WaveLab .850 MEX Files即.dll文件到你的WaveLab850安路径的MEXSource文件夹中,我的是
E:\software\Matlab\toolbox\WAVELAB850\MEXSource,下载地址:WaveLab .850 MEX - 然后将语句
eval(sprintf('cd ''%sMEXSource''', WAVELABPATH));修改为:cd('E:/software/Matlab/toolbox/WAVELAB850/MEXSource');,也就是你的WaveLab850工具箱的MEXFiles路径,注意cd语句路径用的是斜杠’/’,这样再运行就没有问题了,估计是之前的语句不兼容MATLAB2016b所致。运行结果如下:
WaveLab detects that some or all of your MEX files are not installed,
do you want to install them now? [[Yes]/No]
Yes
INSTALLING MEX FILES, MAY TAKE A WHILE ...
WaveLab assumes that your mex compiler is properly installed.
In particular, you should be able to call mex.m within matlab
to compile a mex file.
Consult your system administrator if not.
CPAnalysis.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
WPAnalysis.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
FWT_PO.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
FWT2_PO.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
IWT_PO.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
IWT2_PO.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
UpDyadHi.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
UpDyadLo.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
DownDyadHi.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
DownDyadLo.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
dct_iv.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
FCPSynthesis.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
FWPSynthesis.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
dct_ii.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
dst_ii.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
dct_iii.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
dst_iii.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
FWT_PBS.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
IWT_PBS.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
FWT_TI.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
IWT_TI.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
FMIPT.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
IMIPT.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
FAIPT.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
IAIPT.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
LMIRefineSeq.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
MedRefineSeq.c
Building with 'Microsoft Visual C++ 2017 (C)'.
MEX completed successfully.
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
移动了 1 个文件。
本文详细介绍了Wavelab850工具箱在MATLAB环境下的安装步骤,特别针对在运行InstallMEX时遇到的‘错误的使用cd’问题提供了解决方案。通过修改路径指定语句,确保了MEX文件的正确编译和安装,适用于MATLAB2016b及更高版本。

1209

被折叠的 条评论
为什么被折叠?



