如何使用MATLAB画出漂亮清晰的众多箭头

如何使用MATLAB画出漂亮清晰的众多箭头,第1张

推荐File Exchange里的arrow函数,链接如下:

>

如图所示,点击download,将函数放在你正在使用的matlab当前文件夹,就可以调用了。

下面是该函数自带的部分帮助:

用quiver命令比较合适。常用的形式quiver(x,y,u,v),其中u,v分别是两个方向的分量。提供一个例子,用箭头线画函数z=xexp(-x^2-y^2),代码如下:[X,Y] = meshgrid(-2:2:2);
Z = Xexp(-X^2 - Y^2);
[DX,DY] = gradient(Z,2,2);
contour(X,Y,Z)
hold on
quiver(X,Y,DX,DY)
colormap hsv
hold off

解决方法如下:

1  按X键(默认快捷键)可以显示坐标轴的箭头。

2  或者单击视图,勾选显示变换Gizmo 。

3  如按X键没有用,可以打开自定义----------自定义用户界面-------------键盘里找到变换Gizmo切换 命令,单击选择,并在右边热键里以按键方式输入快捷键。

4  也可以在自定义---------首选项----------勾选启用 变换Gizmo切换 。可以看到坐标轴的箭头又回来了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12727974.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存