马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
新手,请教各位一个问题
有一个矩阵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列。
谢谢各位!
|