How to 3D plot data points in matlab?
이전 댓글 표시
I have three lists of data listed in the workspace in tables that are 8000x1 that will be x, y, and z for the plot I want to make. How can I use these three to create a 3D plot? plot3 and scatter three return these errors:
"Error using scatter3 (line 59) Input arguments must be numeric, datetime, duration or categorical.
Error in PlottingData (line 1) scatter3(x1,y1,z1)"
What should I use to plot this?
댓글 수: 4
Adam
2017년 7월 17일
I've never really used tables, but can't you just extract the relevant columns into numeric arrays?
Sarah Weatherly
2017년 7월 17일
John
2017년 7월 17일
table2array() will get that done. If your table has non-numeric values and numeric values, apply table2array() just on the subset that is numeric.
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Data Type Conversion에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!