How to format surface data into XYZ point cloud?
古いコメントを表示
I have a .csv data set that is 10x22 surface data and i'd like to convert it to XYZ point cloud. What is the best way to do this in Matlab?
3 件のコメント
Luna
2019 年 1 月 4 日
Could you please share your .csv file and what have you done so far?
Walter Roberson
2019 年 1 月 4 日
編集済み: Walter Roberson
2019 年 1 月 5 日
to confirm you want a 3d pointcloud with 220 points ?
do you have the marginal coordinates , 10 y and 22 x?
Cris LaPierre
2019 年 1 月 4 日
What determines Z in your surface?
採用された回答
その他の回答 (2 件)
Cris LaPierre
2019 年 1 月 4 日
0 投票
If you can successfully create a surface with your data using surf(X,Y,Z), the best way to create an X,Y,Z point cloud is to use scatter3(X,Y,Z).
4 件のコメント
Walter Roberson
2019 年 1 月 4 日
surf permits vector x and y with array z. scatter3 requires vector x and y and z. If you have the marginal values then meshgrid or ndgrid to get array X and array Y and then work with X(:) Y(:) z(:)
Cris LaPierre
2019 年 1 月 4 日
Good point!
Don jaya
2020 年 4 月 9 日
I create a surface from the data i have. How to get the Z value of the surface with using only random x and y cordinates
Walter Roberson
2020 年 5 月 12 日
Don jaya, could you describe what your available inputs are, and what outputs you want?
flemingtb
2019 年 1 月 7 日
0 投票
3 件のコメント
Cris LaPierre
2019 年 1 月 7 日
We can help you format it, but can you describe your data? How would you create a point cloud from your CSV data? Specifically, what would you X, Y and Z data be? Is your CSV the Z values and the column number your X and the row number your Y?
flemingtb
2019 年 1 月 7 日
Cris LaPierre
2019 年 1 月 7 日
See walter's answer.
カテゴリ
ヘルプ センター および File Exchange で Point Cloud Processing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!