编者按:这个文件被选为MATLAB中央选择的
在MATLAB中,有许多功能,创建区域充满了纯色(如contourf、面积、酒吧)。要做到这一点,一个函数创建对象“补丁”,向每个人分配一个颜色。而不是固体填充,经常想填满一个补丁一个舱口或斑纹图样。MATLAB没有内置的方法。
hatchfill函数填充块对象与孵化或斑纹。在大多数情况下,添加孵化2 d图只需要三行代码。例如:
(c、h) = contourf (x, y, z, [0 0]);
惠普= findobj (h,“类型”,“补丁”);
hatchfill(惠普);
这与孵化充满零线。Hatchfill需要额外的参数是否需要定制模式。这个包包含代码从富国Pawlowicz,族长Weinstein,基里尔丢车。
引用作为
尼尔经脉(2023)。Hatchfill(//www.tatmou.com/matlabcentral/fileexchange/30733-hatchfill), MATLAB中央文件交换。检索。