matlab如何绘制坐标轴箭头:MATLAB中绘制具有箭头的坐标系技巧
无论是在数学建模过程中还是在论文写作过程中具有箭头的坐标系绘制方式更受大家欢迎。然而,对于一些MATLAB初学者而言可能认为MATLAB是无法完成具有箭头的坐标系绘制。事实上,MATLAB中提供了绘制平面不同类型箭头的函数annotation,通过对此函数的合理使用完全可以完成具有箭头的坐标系绘制目标。值得注意的是annotation函数中要求点的位置是介于0到1的标准化数据,因此需要对绘图数据进行相关处理后才能够绘制出箭头函数。下面给大家介绍一个在0到2pi区间上同时绘制sin(x)和cos(x)的实例,具体代码如下:
clear
hold on
set (gca,'position',[0.1,0.1,0.8,0.8] ); %设置绘图区域
annotation('arrow',[0.1,0.95],[0.1,0.1]);
annotation('arrow',[0.1,0.1],[0.1,0.95]);
x=0:0.01:2*pi;
y=sin(x);
z=cos(x);
plot(x,y,'r',x,z,'b');
legend('Sin(x)','Cos(x)');
此时绘制出来的图形如下:
如果在MATLAB学习中存在类似问题,欢迎评论进行交流学习
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com