MATLAB设置坐标轴和文字标注 1. 坐标轴的控制 用坐标控制命令axis来控制坐标轴的特性,表4.3列出其常用控制命令。 表4.3 常用的坐标控制命令 命令含义命令含义axis auto使用默认设置axis equal纵、横轴采用等长刻度axis manual使当前坐标范围不变axis fill在manual方式下起作用,使坐标充满整个绘图区axis off取消轴背景axis image纵、横轴采用等长刻度,且坐标框紧贴数据范围axis on使用轴背景axis normal默认矩形坐标系axis ij矩阵式坐标,原点在左上方axis square产生正方形坐标系axis xy普通直角坐标,原点在左下方axis tight把数据范围直接设为坐标范围axis([xmin,xmax,ymin,ymax])设定坐标范围,必须满足xmin<xmax,ymin<ymax,可以取inf或-inf。axis vis3d保持高宽比不变,用于三维旋转时避免图形大小变化 2. 分格线和坐标框 (1) 使用grid命令显示分格线 语法: grid on %显示分格线 grid off %不显示分格线 grid %在以上两个命令间切换 说明:不显示分格线是MATLAB的默认设置。分格线的疏密取决于坐标刻度,如果要改变分格线的疏密,必须先定义坐标刻度。 (2) 使用box命令显示坐标框 语法: box on %使当前坐标框呈封闭形式 box off %使当前坐标框呈开启形式 box %在以上两个命令间切换 说明:在默认情况下,所画的坐标框呈封闭形式。 【例4.9】在两个子图中使用坐标轴、分格线和坐标框控制,如图4.9所示。 x=0:0.1:2*pi; subplot(2,1,1) plot(sin(x),cos(x)) axis equal %纵、横轴采用等长刻度 grid on %加分格线 subplot(2,1,2) plot(x,exp(-x)) axis([0,3,0,2]) %改变坐标轴范围
3. 文字标注 (1) 添加图名 语法: title(s) %书写图名 说明:s为图名,为字符串,可以是英文或中文。 (2) 添加坐标轴名 语法: xlabel(s) %横坐标轴名 ylabel(s) %纵坐标轴名 (3) 添加图例 语法: legend(s,pos) %在指定位置建立图例 legend off %擦除当前图中的图例 说明:参数s是图例中的文字注释,如果多个注释则可以用’s1’,’s2’,…的方式;参数pos是图例在图上位置的指定符,它的取值如表4.4所示。 表4.4 pos取值所对应的图例位置 pos取值01234-1图例位置自动取最佳位置右上角(默认)左上角左下角右下角图右侧 用legend命令在图形窗口中产生图例后,还可以用鼠标对其进行拖拉操作,将图例拖到满意的位置。 (4) 添加文字注释 语法: text(xt,yt,s) %在图形的(xt,yt)坐标处书写文字注释 【例4.10】在图形窗口中添加文字注释,如图4.10所示。 x=0:0.1:2*pi; plot(x,sin(x)) hold on plot(x,cos(x),’ro’) title(‘y1=sin(x),y2=cos(x)’) %添加标题 xlabel(‘x’) %添加横坐标名 legend(‘sin(x)’,’cos(x)’,4) %在右下角添加图例 text(pi,sin(pi),’x=\pi’) %在pi,sin(pi)处添加文字注释
4. 特殊符号 表4.5 图形标识用的希腊字母、数学符号和特殊字符 类别命令字符命令字符命令字符命令字符希腊字母\ alphaα\ etaη\ nuν\ upsilonυ\ betaβ\ thetaθ\ xiξ\ UpsilonΥ\ epsilonε\ ThetaΘ\ XiΕ\ phiφ\ gammaγ\ iotaι\ piπ\ PhiΦ\ GammaΓ\ zetaζ\ PiΠ\ chiχ\ deltaδ\ kappaκ\ rhoρ\ psiψ\ DeltaΔ\ muμ\ tauτ\ PsiΨ\ omegaω\ lambdaλ\ sigmaσ\ OmegaΩ\ LambdaΛ\ SigmaΣ数学符号\approx≈\oplus≡\neq≠\leq≤\geq≥\pm±\times×\div÷\int∫\exists∝\infty∞\in∈\sim≌\forall~\angle∠\perp⊥\cup∪\cap∩\vee∨\wedge∧\surd√\otimes\oplus箭头\uparrow↑\downarrow↓\rightarrow→\leftarrow←\leftrightarrow\updownarrow 如果需要对文字进行上下标设置,或设置字体大小,则必须在文字标识前先使用表4.6中所示的设置值。 表4.6 文字设置 命令含义\fontname{s}字体的名称,s为Times New Roman 、Courier、宋体等。\fontsize{n}字号大小,n为正整数,默认为10(points)。\s字体风格,s可以为bf(黑体)、it(斜体一)、sl(斜体二)、rm(正体)等。^{s}将s变为上标_{s}将s变为下标
figure(1) title(‘\fontsize{16}y(\omega)=\int^{\infty}_{0}y(t)e^{-j\omegat}dt’)
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/43226.html