plot 3 vectors on a 3D axis

2 次查看(过去 30 天)
Hello All,
I have two vectors of the same size (X and Y) and another cell array contains 10 different labels (string) in it. So, basically for each label I have a set of X and Y. I like to plot Y vs. X in a 3D plot in a way that x-axis is horizontal, the y-axis is vertical, and z-axis goes into the screen. It would be great if I could do it like a surface so it shows hills and valleys.
Obviously, the x- and y- axes correspond to X and Y and z-axis shows the different labels.
Any idea how to do this?
Thank you!
  1 个评论
Walter Roberson
Walter Roberson 2016-4-21
How would you see the hills and valleys if the Z axis is into the screen? Z axis into the screen is a top-down (or bottom-up) view in which you cannot see the relative heights of anything.
You do not appear to have defined any z value.

请先登录,再进行评论。

回答(1 个)

Walter Roberson
Walter Roberson 2016-4-21
text(X(:), Y(:), TheCellArrayOfLabels)

类别

Help CenterFile Exchange 中查找有关 Line Plots 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by