MATLAB在三维图形上绘制标记点
⼀、背景
在实际应⽤绘制图形时,需要在三维模型上标记出来某些点,甚⾄还要绘制这些点之间的对应关系(使⽤直线连接),现将⼏种不同的绘制⽅法总结如下。如何用matlab将已知点连线
⼆、标记点
1、标记扁平点
% x,y,z是要标记的点的坐标
% r.表⽰颜⾊
% 'markersize',30是点的⼤⼩
plot3(x,y,z,'r.','markersize',30)
2、标记球形点
% d是球⾯经纬度细分⽹格的数量
% s是球的半径
% set控制参数
% x,y,z是要标记的点的坐标
[a,b,c] = sphere(d);
X = a*s + x;
Y = b*s + y;
Z = c*s + z;
p = mesh(X,Y,Z);
set(p,'EdgeColor','r','FaceColor','r','MarkerEdgecolor','r','MarkerFacecolor','r');
三、绘制指定点之间的连线
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论