Plotting 3D plot with 3 variables

7 次查看(过去 30 天)
jgillis16
jgillis16 2016-2-19
I have three variables (let's call them x, y, and z), and x and y represent coordinates while z is a value that correlates to the 'strength' of a single point. I wanted to plot a 3D graph where every single point is plotted according to it's respective x and y value, while have a color scheme that shows which point possesses the greatest 'z' value (sort of like a heat map). Is it possible to do this?

回答(1 个)

Star Strider
Star Strider 2016-2-19
Not certain what you want to do. I would experiment with the scatter3 function.
  2 个评论
jgillis16
jgillis16 2016-2-19
编辑:jgillis16 2016-2-19
Hey Star. It was actually something along the lines of a question I asked last year that you helped solve: http://www.mathworks.com/matlabcentral/answers/225498-another-question-has-come-up-about-hist3. But, instead of having the Z axis concentrate on the cumulative count of points in a bin, I want to do this as a scatter3 like you initially suggested but with the z variable not acting as an axis but follows a colormap value, where increasing values of z make the points closer to red, etc.
Hopefully that helps somewhat...
Star Strider
Star Strider 2016-2-19
Look through the scatter3 documentation. You can change the sizes and colours of the markers as you wish.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 2-D and 3-D Plots 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by