绘制具有与函数相关的颜色变化点的散点图

时间:2014-03-10 13:42:54

标签: matlab scatter-plot

我想在matlab中创建一个散点图并用一些点(x,y,z)绘制一个3D空间,但我希望每个点都有一个与错误函数相关的颜色。例如,具有小误差(0.03)的点A(0,2,1)可以具有浅蓝色并且点B(-1,0,3)具有深蓝色的误差1.44。如何打印此颜色变化?

1 个答案:

答案 0 :(得分:0)

使用scatter3

x = randn(1,1000);
y = randn(1,1000);
z = randn(1,1000);
f = randn(1,1000); %// example data

scatter3(x,y,z,50,f,'.')

enter image description here

要自定义色彩映射,请参阅colormap函数。