Matlab中绘制箭头的命令Word格式.docx

上传人:b****1 文档编号:13161654 上传时间:2022-10-07 格式:DOCX 页数:2 大小:91.29KB
下载 相关 举报
Matlab中绘制箭头的命令Word格式.docx_第1页
第1页 / 共2页
Matlab中绘制箭头的命令Word格式.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Matlab中绘制箭头的命令Word格式.docx

《Matlab中绘制箭头的命令Word格式.docx》由会员分享,可在线阅读,更多相关《Matlab中绘制箭头的命令Word格式.docx(2页珍藏版)》请在冰豆网上搜索。

Matlab中绘制箭头的命令Word格式.docx

[X,Y]=meshgrid(-2:

.2:

2);

Z=X.*exp(-0.5.*X.^2-Y.^2);

[DX,DY]=gradient(Z,.2,.2);

contour(X,Y,Z)

holdon

quiver(X,Y,DX,DY)

colormaphsv

holdoff

2.text命令中的\leftarrow和\rightarrow.

可用于对图形的标注,但作用仅限于此,不好控制。

例:

plot(0:

pi/20:

2*pi,sin(0:

2*pi))

text(pi,0,'

\leftarrowsin(\pi)'

'

FontSize'

18)

3.Annotation,可绘出比较漂亮的箭头,但似乎只能画出二维的箭头,向量长度小于1,并且随对图形放大和平移时剪头不会相应地变化。

例如

figure;

holdon;

axisequal;

annotation('

textarrow'

[0.20.3],[0.50.6]);

doublearrow'

[0.50.3],[0.20.6]);

4.若要绘制三维剪头且对图形放大和旋转时剪头也随之变化,可自己编程解决。

P1=[0,0,0];

P2=[0,0,2];

fork=1:

13

 

x(k)=0.05*cos(pi/180*k*30);

y(k)=0.05*sin(pi/180*k*30);

z(k)=1.8;

plot3([P2

(1),x(k)],[P2

(2),y(k)],[P2(3),z(k)])

end

plot3([P1

(1),P2

(1)],[P1

(2),P2

(2)],[P1(3),P2(3)]);

plot3(x,y,z);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 其它考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1