Creating a 3D plot! I have never done before
1 view (last 30 days)
Show older comments
Hey Guys,
I have an cell-array
c -> 116x1 cell
and a Vector
d -> 116x1 double!
For example the data x = c{1,1}(:,1), y = c{1,1}(:,2) and z = d(1,1) belong together.
I tried things with a for-loop or simmiliar but all i get is errors and bullshit. I dont know if i have to work with meshgrid or which plot i exactly need. I hope you guys can help me with that problem.
I put an example Plot to show u what i need (it is just an example from the internet). And my plot is going to touch the "ground".
Thank you very much. Hope u guys can help me.
8 Comments
Stephen23
on 14 May 2018
Edited: Stephen23
on 14 May 2018
@Y. J.: it would be much easier if you provided a file that really represents the data better, including data values that follow how the real files are arranged (e.g. the different X,Y pairs).
"It wasn´t meant to be a exact example"
Please give us an exact example. Use fake values if you don't want to give the real ones.
"What do you mean with rearrange into the matrices?"
The surf help explains what size the input X and Y matrices/vectors must be, relative to the Z matrix. It also shows how to use meshgrid to create them, so you can easily try it yourself on a small example and see what they look like.
"Can you please show me that on my example?"
Sure, once you give data that can be used to create a plot with.
Answers (0)
See Also
Categories
Find more on Resizing and Reshaping Matrices 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!