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

ola*_*ndo 3 matlab plot interpolation colors

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

小智 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))
Run Code Online (Sandbox Code Playgroud)