Plotting 3D with points id.
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
sermet
am 2 Feb. 2014
Bearbeitet: Azzi Abdelmalek
am 2 Feb. 2014
%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 Kommentare
Akzeptierte Antwort
Walter Roberson
am 2 Feb. 2014
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 Kommentare
Weitere Antworten (1)
Azzi Abdelmalek
am 2 Feb. 2014
Bearbeitet: Azzi Abdelmalek
am 2 Feb. 2014
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 Kommentare
Siehe auch
Kategorien
Mehr zu Log Plots finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!