Subtracting multiple matrices from the same matrix

I have a 3D matrix (35,43,144) and a 2D matrix (35,43)
I need to produce 144 new 35x43 matrices by subtracting the 2D matrix from each of the 144 matrices in the 3D matrix. I am unsure how to do this as the matrices do not have consistent dimensions.
Thank you in advance for any help

 채택된 답변

Walter Roberson
Walter Roberson 2015년 10월 19일
bsxfun(@minus, The3DMatrix, The2DMatrix)

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기

제품

태그

질문:

2015년 10월 19일

댓글:

2015년 10월 19일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by