Plotting 3D plot with 3 variables

7 visualizaciones (últimos 30 días)
jgillis16
jgillis16 el 19 de Feb. de 2016
Comentada: Star Strider el 19 de Feb. de 2016
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?

Respuestas (1)

Star Strider
Star Strider el 19 de Feb. de 2016
Not certain what you want to do. I would experiment with the scatter3 function.
  2 comentarios
jgillis16
jgillis16 el 19 de Feb. de 2016
Editada: jgillis16 el 19 de Feb. de 2016
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 el 19 de Feb. de 2016
Look through the scatter3 documentation. You can change the sizes and colours of the markers as you wish.

Iniciar sesión para comentar.

Categorías

Más información sobre 2-D and 3-D Plots en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by