0001 function Compile_CWT
0002
0003 MEX_OK = 0;
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015 if ~MEX_OK
0016 Friend = computer;
0017 isPC = 0;
0018 if strcmp(Friend(1:2),'PC')
0019 isPC = 1;
0020 end
0021 if isPC
0022 mex -c fwt_level.c
0023 mex fwt.c fwt_level.obj -output fwt
0024 mex ifwt.c fwt_level.obj -output ifwt
0025 mex fwt2.c fwt_level.obj -output fwt2
0026 mex ifwt2.c fwt_level.obj -output ifwt2
0027
0028 mex -c afwt_level.c
0029 mex afwt.c afwt_level.obj -output afwt
0030 mex afwt2.c afwt_level.obj -output afwt2
0031
0032 mex fwt2_CWT.c fwt_level.obj -output fwt2_CWT
0033 mex ifwt2_CWT.c fwt_level.obj -output ifwt2_CWT
0034 mex afwt2_CWT.c afwt_level.obj -output afwt2_CWT
0035
0036
0037
0038 else
0039 mex -c fwt_level.c
0040 mex fwt.c fwt_level.o -output fwt
0041 mex ifwt.c fwt_level.o -output ifwt
0042 mex fwt2.c fwt_level.o -output fwt2
0043 mex ifwt2.c fwt_level.o -output ifwt2
0044
0045 mex fwt2_CWT.c fwt_level.o -output fwt2_CWT
0046 mex ifwt2_CWT.c fwt_level.o -output ifwt2_CWT
0047
0048 mex -c afwt_level.c
0049 mex afwt.c afwt_level.o -output afwt
0050 mex afwt2.c afwt_level.o -output afwt2
0051 mex afwt2_CWT.c afwt_level.o -output afwt2_CWT
0052
0053
0054
0055 end
0056 end