MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   资料存档 (https://www.labfans.com/bbs/forumdisplay.php?f=72)
-   -   如何在MATLAB中为3-D图添加“指针”注释? (https://www.labfans.com/bbs/showthread.php?t=23911)

poster 2019-12-10 20:48

如何在MATLAB中为3-D图添加“指针”注释?
 
我想在3D图中添加“指针”。
我希望这个“指针”指向我绘制的球体上的某个位置。
该指针不必具有箭头,但是如果有的话将是很好的。

谢谢你的帮助!



[B]回答:[/B]

MathWorks文档中的纯文本。对于进一步的细节来看看[URL="http://www.mathworks.com/help/techdoc/ref/annotation.html"]这个[/URL] 。

% Create a sphere and color it using a topographic colormap: cla reset; load topo; [xyz] = sphere(45); s = surface(x,y,z,'FaceColor','texturemap','CData',topo); colormap(topomap1); % Brighten the colormap for better annotation visibility: brighten(.6) % Create and arrange the camera and lighting for better visibility: campos([2 13 10]); camlight; lighting gouraud; axis off vis3d; % Set the x- and y-coordinates of the textarrow object: x = [0.7698 0.5851]; y = [0.3593 0.5492]; % Create the textarrow object: txtar = annotation('textarrow',x,y,'String','We are here.','FontSize',14);

[url=https://stackoverflow.com/questions/3727824]更多&回答...[/url]


所有时间均为北京时间。现在的时间是 23:14

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.