hmjerry 发表于 2011-5-17 15:47

请教 数据提取和EMD问题

新手,请教各位一个问题
有一个矩阵A,A的大小为1904行65列。问题:将A中的数据以28行1列为单位,对每个单位进行EMD分解,若单位中所有值全为0或者只有一个非0值,其他都为0,则不分解,存储为28行1列的0矩阵,存入矩阵B。否则,对每个单位进行EMD分解,并将分解后的趋势分量(最后一项),存储为矩阵B(结果以28行1列存储),最终,矩阵B为28*68=1904行,65列的二维矩阵。
例如,EMD分解第1到28行第1列的数据,将分解后的趋势分量存入新矩阵的第1到28行第1列,然后分解第2列,分解后的趋势分量存入新矩阵的第1到28行第2列·····直到第65列,结果存入第1到28行第65列.
分解第29到第56行第一列的数据,第二列·····第65列。直到分解得到第1876到1904行,第65 列的数据趋势项。
最终得到的新矩阵为1904*65列。

谢谢各位!


页: [1]
查看完整版本: 请教 数据提取和EMD问题