登录论坛

查看完整版本 : [问题] 想请教一个小波变换中wavedec2的问题


wangsf5200
2010-06-06, 22:19
[C,S]=wavedec2(X,N,'wname')
其中,C=[A(N)|H(N)|V(N)|D(N)...H(1)|V(1)|D(1)]
这个小波变换函数C中A(N)如果我想将其取出来在单独做运算,请问这个矩阵如何取出来呢

未注册
2010-07-26, 10:22
C中是以顺序的方式存储信息的,存储顺序按照A(N)|H(N)|V(N)|D(N)...H(1)|V(1)|D(1)进行,所以如果想单独取出A(N)信息,(1)计算出A(N)大小sizeA;(2)A=C(1:sizeA)便可得到A(N)的数据了。
我一般是这样做的C(1:sizeA)=0.5*C(1:sizeA)。
这是我的一点心得,希望能帮到你。

yychen1228
2010-07-30, 01:20
我想把等高线的值为正数的等高线之间配红色,且值也越大,对应的颜色越深;等高线值为0配绿色或白色;等高线值为负数配蓝色,值越小,对应的颜色越深。那位仁兄知道的请帮忙一下,不胜感激!!!