Possibility of multidimensional arrays multiplication
5 views (last 30 days)
Show older comments
Juraj on 20 Nov 2013
Answered: Azzi Abdelmalek on 20 Nov 2013
is there a way to perform a matrix multiplication with multidimensional arrays without using a loop? Specifically, I have a 3-dimensional array A_ijk that I want to multiply with a vector b_k in such a way, that the result is a 2D matrix B_ij=A_ijk*b_k, where I sum over k.
I know how to do this using a loop, but I would like to do it in a different way, analogous to matrix multiplication because of effectivness and time consumed (the matrixes are quite big). Thanks in advance, Juraj
More Answers (0)
Find more on Multidimensional Arrays in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!