how to change values within an array to NaN
    조회 수: 7 (최근 30일)
  
       이전 댓글 표시
    
loading xyz-data into Matlab and interpolate that scattered data like this:
load f56.dat
x=f56(:,1);  y=f56(:,2);  z=f56(:,3);
F=scatteredInterpolant(x,y,z);
[xn yn]=meshgrid(min(x):0.01:max(x),min(y):0.01:max(y));
zn=F(xy,yn);
gives me 1950 values in x and 4000 in y.
Because of a region of bad data I would like to set that region to NaN for further processing. How can I set 1280 <= x <= 1950 and 3025 <= y <= 4000 to NaN ? 
Thanks a lot. 
댓글 수: 0
채택된 답변
추가 답변 (0개)
참고 항목
카테고리
				Help Center 및 File Exchange에서 Logical에 대해 자세히 알아보기
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

