편집자메모:此文件被选为MATLAB Central本周精选
在MATLAB中,有许多函数可以创建填充纯色的区域(例如轮廓,区域,条)。为此,函数创建“补丁对象”,并为每个对象分配单一的颜色。而不是一个固体填充,人们经常想要填充一个缺口或斑点图案代替补丁。MATLAB没有内置的方法来做到这一点。
hatchfill函数用孵化或斑点填充补丁对象。在大多数情况下,在2D图中添加孵化只需要三行代码。例如:
[c,h] = contourf(x,y,z,[0 0]);
HP = findobj(h,'type','patch');
hatchfill(惠普);
这将填充零轮廓与孵化。Hatchfill需要额外的参数,如果自定义模式需要。这个包包含了Rich Pawlowicz、Iram Weinstein和Kirill Pankratov的代码。
化学式용양식
尼尔·坦登(2023年)。Hatchfill(//www.tianjin-qmedu.com/matlabcentral/fileexchange/30733-hatchfill), MATLAB中央文件交换。검색됨.
Matlab릴리스호환정보
개발환경:R2010b
모든릴리스와호환