主题:[讨论]关于VC与Matcom混合编程问题
我想用二者混合编程实现小波变换
在matcom编辑器的源代码如下:
wavelet.m
function wavelet(A)
[cA,cD]=dwt2(A,'haar')
A是要在VC中传进去的图像矩阵。
但是在编译时,matcom窗口中却出现这个错误:Error C:\Program Files\MATLAB\R2006b\toolbox\wavelet\wavelet\wavemngr.m 152: 'load(bin_file,'-mat')'
load: mat file must exist during compilation or variables must be explicitly stated
Example: load file a b c
不知道是什么原因?
当进行傅里叶变换时,wavelet.m中的代码改为function wavelet(A)
fft2(A)
就可以正常编译通过。
莫非matcom支持小波变换要有特殊的语言格式?
实验了很久,还是没找对原因,希望有过此经验的达人指教!
或者欢迎加我的QQ 499169297 讨论!
在matcom编辑器的源代码如下:
wavelet.m
function wavelet(A)
[cA,cD]=dwt2(A,'haar')
A是要在VC中传进去的图像矩阵。
但是在编译时,matcom窗口中却出现这个错误:Error C:\Program Files\MATLAB\R2006b\toolbox\wavelet\wavelet\wavemngr.m 152: 'load(bin_file,'-mat')'
load: mat file must exist during compilation or variables must be explicitly stated
Example: load file a b c
不知道是什么原因?
当进行傅里叶变换时,wavelet.m中的代码改为function wavelet(A)
fft2(A)
就可以正常编译通过。
莫非matcom支持小波变换要有特殊的语言格式?
实验了很久,还是没找对原因,希望有过此经验的达人指教!
或者欢迎加我的QQ 499169297 讨论!