MATLAB:不同的补丁对象有不同的阿尔法
好的,patch
函数让我们可以绘制多个多边形,例如
patch(X,Y,'r')
,其中 X
和 Y
是 m×n 矩阵。这会绘制 n 个具有 m 个顶点的多边形。
但是,如果我希望这 n 个多边形中的每一个都有唯一的 alpha 透明度值怎么办?
patch(X,Y,'r', ??? SOME CODE TO USE A VECTOR OF ALPHA VALUES ???)
文档让我很困惑。我无法使用 for
循环,因为我需要非常快速地绘制许多补丁对象。有人可以提供一个代码示例吗?谢谢大家。
Ok, so the patch
function lets us draw multiple polygons with e.g.
patch(X,Y,'r')
where X
and Y
are m-by-n matrices. This draws n polygons with m vertices.
But what if I want each of those n polygons to have a unique alpha transparency value?
patch(X,Y,'r', ??? SOME CODE TO USE A VECTOR OF ALPHA VALUES ???)
The documentation is confusing me to death. I can't use a for
loop, since I need to draw many patch objects very quickly. Could somebody kindly provide a code example? Thanks everyone.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看起来
FaceVertexAlphaData
属性是关键:以下是一些示例代码:docsearch patch properties
了解更多信息。Looks like the
FaceVertexAlphaData
property is the key: Here is some sample code:docsearch patch properties
for more information.