登录论坛

查看完整版本 : Matlab-使用内插颜色绘制2D矩形


poster
2019-12-10, 20:48
我想绘制一个二维矩形(使用rectangle函数足以满足我的需求),但是具有线性插值的颜色,即在底部应该是红色,在顶部应该是蓝色,并且在两者之间应该是线性的两种颜色的插值。我怎样才能做到这一点?



回答:

补丁就是答案。实际上,您可以在任何多边形面片上使用它。

patch([0 0 1 1],[0 2 3 0],reshape([0 0 0;1 1 1;0 1 0;1 0 0],4,1,3))

更多&回答... (https://stackoverflow.com/questions/3594554)