二维逻辑数组去判断三维数组。
Afficher commentaires plus anciens
假设我有一个三维数组A 10x20x100,10x20是平面坐标,100是每个高度上该坐标点对应的值
现有一个逻辑数组 ,in(10x20), 把三维数组中~in的点设为nan
for k = 1:100
aa = squeeze(A(:,:,k));
aa(~in)=nan;
B (:,:,k) = aa;
end
请问可以不用循环码?
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur 运算符和基本运算 dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!