matlab - 绘制具有插值颜色的2D矩形

时间:2010-08-29 11:34:39

标签: matlab colors plot interpolation

我想绘制一个2d rect(使用rectangle函数足以满足我的需要),但是使用线性插值颜色,即在底部它应该是红色,在顶部蓝色,以及之间两者应该是两种颜色的线性插值。 我怎么能这样做?

1 个答案:

答案 0 :(得分:5)

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

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))