Plotting 3D with points id.
2 次查看(过去 30 天)
显示 更早的评论
%I have 4 points with x y z coordinates and their names.
point_id=[n1,n2,n3,n4]
x=[100,115,120,130]
y=[250,267,288,310]
z=[50,54,68,72]
%I wanna plot 3D view for these points with their ids. I mean I need to see each points with their names w.r.t the coordinate system.
0 个评论
采纳的回答
Walter Roberson
2014-2-2
point_id={'n1', 'n2', 'n3', 'n4'};
x=[100,115,120,130]
y=[250,267,288,310]
z=[50,54,68,72]
scatter3(x, y, z, 'b*');
text(x, y, z, point_id); %do this after the plotting or labels will not show up
0 个评论
更多回答(1 个)
Azzi Abdelmalek
2014-2-2
编辑:Azzi Abdelmalek
2014-2-2
point_id={'n1','n2','n3','n4'}
x=[100,115,120,130]
y=[250,267,288,310]
z=[50,54,68,72]
scatter3(x,y,z)
for k=1:numel(x)
text(x(k),y(k),z(k),point_id{k})
end
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!