matlab三维张量按页相乘
matlab三维张量按页相乘matlab里对三维张量来说,按页加减,点乘点除都是支持的,但按页做矩阵乘法不行。定义函数:function y = newtimes(x,y) [mx,nx,p] = size(x); [ny,py,q] = size(y); x1 = reshape(x,nx,ny,1,q); y1 = reshape(y,ny,1,py,q); y2 = permute(y1,[2 1 3 4]); y = reshape(sum(bsxfun(@
原创
2020-10-12 19:08:09 ·
2994 阅读 ·
0 评论