900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > matlab 绘制三维图并标注每个点的坐标

matlab 绘制三维图并标注每个点的坐标

时间:2022-04-27 08:59:31

相关推荐

matlab 绘制三维图并标注每个点的坐标

1、前言

基本原理是先绘制三维图,通过plot3,然后通过text函数在每个点标注出坐标,但由于点的数量多,标注会比较密集,不一定看得清楚,可以适当减少标注的点数来提高清晰度

2、代码实现

clcclose allclearx = 1:20;y = 1:20;z = rand(1,20);plot3(x,y,z)xlabel 时间ylabel 方位角(°)zlabel 高低角(°)grid onfor ii=1:1:length(x)text(x(ii),y(ii),z(ii),['(' num2str(x(ii)) ',' num2str(y(ii)) ',' num2str(z(ii)) ')'])end

clcclose allclearx = 1:20;y = 1:20;z = rand(1,20);plot3(x,y,z)xlabel 时间ylabel 方位角(°)zlabel 高低角(°)grid onfor ii=1:2:length(x)text(x(ii),y(ii),z(ii),['(' num2str(x(ii)) ',' num2str(y(ii)) ',' num2str(z(ii)) ')'])end

PS:有定制开发需求,可以QQ联系:2472853871

欢迎关注公众号:算法工程师的学习日志

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。