problem with surface or mesh plotting of 3D data matrices with different rows length?
1 次查看(过去 30 天)
显示 更早的评论
Hello everyone, I wrote a code that will separate and arrange 3D data so that each component of x, y and z is a matrix. However, each matrix has rows that are not of the same length ( the short arrays was filled with NaN (or can be filled with zeros).
I want to create surface or mesh plot but an error says "Data dimensions must agree." The data for specific row has the same length but as i mentioned the length differs from row to another.
I wonder if I can use plot3 and cover with surface something like lofted surface in CAD.
Best Regards Aziz
2 个评论
KSSV
2016-10-16
For ploting you must have x,y and z all of Dame dimensions. How you have different dimensions? I think you have not separated them properly.
Are sizes of x and y same?
Walter Roberson
2016-10-16
If the arrays are nan padded then you should not be having difficulty with surf()
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Surface and Mesh Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!