Convert logical matix 3d to 2d with unknown z
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hello,
I have a 3 dimensional logical array . The size of the 3rd dimension changes and I want to convert it to 2dimensional layer.
Currently I do it this way:
% masks is the 3d logical array
[xMask,yMask,zMask]=size(masks);
mask_result= zeros(xMask,yMask);
for m=1: zMask
mask_result = mask_result | masks(:,:,m);
end
Is there a more elegant way to do it ?
0 Commenti
Risposta accettata
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Matrices and Arrays in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!