7

我有一个函数可以为空间中的每个点分配一个真实的值。如何在某个有界体积上可视化它?

4

1 回答 1

4

在评论中扩展彼得的建议^^:

使用scatter3 设置cdata参数:

% generating some sample data
[x,y,z]=sphere(50);
x=x(:);y=y(:);z=z(:);

% the interesting stuff:
h=scatter3(x,y,z);

给你

分散3

要添加颜色,请执行以下操作:

set(h,'cdata',z)

或立即:

scatter3(x,y,z,'cdata',z);

这导致

在此处输入图像描述

这里的颜色向量只是 z 值,但它可以是任何东西(只要它与 x(以及 y 和 z)大小相同。

于 2012-05-29T18:12:48.903 回答