Мудрое страницей умножение матриц
вычисляет матричное произведение соответствующих страниц массивов N-D Z
= pagemtimes(X
,Y
)X
и Y
. Каждая страница выходного массива Z
дан продуктом: Z(:,:,i) = X(:,:,i)*Y(:,:,i)
.
Если один из X
или Y
матрица, затем pagemtimes
умножает его с каждой страницей другого входа. Например, если X
матрица, затем Z(:,:,i) = X*Y(:,:,i)
.
Если X
и Y
имейте больше, чем три измерения, затем все размерности вне первых двух должны иметь Совместимые Размеры. pagemtimes
неявно расширяет дополнительные размерности, чтобы умножить все комбинации разбитых на страницы матриц: Z(:,:,i,j,k) = Xx(:,:,i,j,k)*Yy(:,:,i,j,k)
. (Дополнительные размерности были расширены в Xx
и Yy
.)
Для действительных массивов N-D, pagemtimes(X,'transpose',X,'none')
возвращает матрицу с симметричными страницами. Точно так же для комплексных массивов N-D, можно получить симметричные страницы с pagemtimes(X,'ctranspose',X,'none')
.