二维逻辑数组去判断三维数组。
Show older comments
假设我有一个三维数组A 10x20x100,10x20是平面坐标,100是每个高度上该坐标点对应的值
现有一个逻辑数组 ,in(10x20), 把三维数组中~in的点设为nan
for k = 1:100
aa = squeeze(A(:,:,k));
aa(~in)=nan;
B (:,:,k) = aa;
end
请问可以不用循环码?
Accepted Answer
More Answers (0)
Categories
Find more on 运算符和基本运算 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!