How can i plot a 3d graph using a matrix?
Show older comments
I want to plot a 3D graph using a matrix and i want matrix values to be on Z axis and define values on X & Y axes separately.
Can you help me please?
Thanks
Answers (1)
Walter Roberson
on 29 Jul 2012
What kind of graph? What you describe could be for a surface graph,
surf(X, Y, Z)
or for a mesh(), or (with more work) a 3D line plot using plot3() (but then you have to say what should be connected to what)
2 Comments
Arman Kam
on 29 Jul 2012
Walter Roberson
on 29 Jul 2012
You can use bar3() but it does not permit passing in Y values. You would have to modify the barseries returned by bar3, especially the coordinates in the patches that are children of the barseries.
Possibly there is a MATLAB File Exchange (FEX) contribution that does this work.
Categories
Find more on Discrete Data Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!