Plot a surface with cross-section matrix
Show older comments
Good day,
I am looking on how to create a 3D surface directly on matlab (to be converted to igs and exported to Fluent). Currently I have a portion of a missile-like shape and I have the crossections stored in a matrix. The matrix size for the angular values is 576x640, meaning there are 576 cross-sections and 640 points per cross-section. The radial values are stored in a matrix of equal size. The distance vector, or the one that dictates how far is one crossection from the other is of size 1x576. (one value per cross-section). I cannot share the code due to its lenght but hopefully my issue could be explained properly.
I currently need to make a surface out of these matrices, preferably a surface that can later be generated on Ansys or can be exported to Solidworks. Help is much appreciated.
3 Comments
Asad (Mehrzad) Khoddam
on 2 Sep 2020
So, do you have 576 values for z axis and for each one 640 pairs of x and y? right ?
MLP
on 2 Sep 2020
AR_Sh
on 25 Oct 2023
Did you end up finding an appropriate answer? I'm having the same issue but with x-y data and not radial
Accepted Answer
More Answers (0)
Categories
Find more on Surface and Mesh 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!