MATLAB处理高程数据坡度变化

寻求一个算法对区域内高程数据进行平面图像化处理,实现坡度在区间m内用一种颜色标识,坡度在区间n内用一种颜色标识。MATLAB是不是有成熟的内置函数实现这一功能,或者对坡度数据进行滤波,使得高程变化快慢的区域可以图像区分。

标识颜色有一个函数叫做fill,很有用的函数,比方说

xy1 = [0,0; 1,0; 1,1; 0,1]; % 两列,分别是x和y坐标
xy2 = [1,0; 2,0; 2,2; 1,1]; % 两列,分别是x和y坐标
fill(xy1(:,1), xy1(:,2), 'r')
hold on
fill(xy2(:,1), xy2(:,2), 'b')

img