【问题标题】:Scatter plot for cube立方体的散点图
【发布时间】:2015-03-03 11:09:35
【问题描述】:

我正在寻找一种使用散点图来可视化立方体的方法。

例如,可以对圆柱体做这样的事情:

[X,Y,Z]=cylinder(20) 
x=X(:)
y=Y(:)
z=Z(:)
scatter3(x,y,z)

我无法为立方体找到类似的东西。

我希望通过以下方式“填充”这个立方体:

x=[0.5X(:);X(:)] 

等等。

http://www.mathworks.com/matlabcentral/newsreader/view_thread/235581

我已经看过上面的内容,但我认为它们都不适合我。我还需要为要绘制的每个数据点附加一个颜色值。

【问题讨论】:

标签: matlab plot


【解决方案1】:

您可以使用meshgrid 获得立方体内的点,然后使用scatter3

figure
[X,Y,Z] = meshgrid(-1:.1:1); 
scatter3(X(:),Y(:),Z(:),3,'ob')
axis([-2 2 -2 2 -2 2])

【讨论】:

  • 非常感谢,稍作修改,这也适用于非均匀框。
  • @Trippy,不客气,很高兴它对你有用。
猜你喜欢
  • 1970-01-01
  • 2015-07-23
  • 2010-11-08
  • 2011-06-30
  • 2014-03-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-29
相关资源
最近更新 更多