上传者: 38675797
|
上传时间: 2021-10-09 15:08:17
|
文件大小: 55KB
|
文件类型: -
在 MATLAB 中,有许多函数可以创建以纯色填充的区域(例如,contourf、area、bar)。 为此,函数创建“补丁对象”并为每个对象分配一种颜色。 人们通常希望用填充图案或斑点图案代替实心填充。 MATLAB 没有内置的方法来做到这一点。
图案填充功能使用阴影或斑点填充补丁对象。 在大多数情况下,向 2D 图中添加阴影只需要三行代码。 例如:
[c,h] = contourf(x,y,z,[0 0]); hp = findobj(h,'type','patch'); 孵化场(马力);
这将用剖面线填充零轮廓。 如果需要自定义模式,Hatchfill 需要额外的参数。 这个包包含了 Rich Pawlowicz、Iram Weinstein 和 Kirill Pankratov 的代码。