![]() |
如何在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.