VERY simple question about adding 2 matrices

2 views (last 30 days)
Matrix A and B have the same size: 512 x 512 x 105.
I want each element of matrix A to be equal to the corresponding element in matrix B when that element in matrix B is greater than zero.
How can I write this without a for loop?
Thank you very much!!

Accepted Answer

Walter Roberson
Walter Roberson on 17 Mar 2014
A(B>0) = B(B>0);

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!

Translated by