matlab画图坐标轴变换与设定

matlab画图坐标轴变换与设定

ID:14327475

大小:52.50 KB

页数:24页

时间:2018-07-27

matlab画图坐标轴变换与设定_第1页
matlab画图坐标轴变换与设定_第2页
matlab画图坐标轴变换与设定_第3页
matlab画图坐标轴变换与设定_第4页
matlab画图坐标轴变换与设定_第5页
资源描述:

《matlab画图坐标轴变换与设定》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、MATLAB画图坐标轴变换与设定1.绘制二维曲线的最基本函数plot2.双纵坐标函数plotyy3.坐标控制函数的调用格式为:axis([xminxmaxyminymaxzminzmax])axis函数功能丰富,常用的用法还有:axisequal纵、横坐标轴采用等长刻度axissquare产生正方形坐标系(缺省为矩形)axisauto使用缺省设置axisoff取消坐标轴axison显示坐标轴gridon/off命令控制是画还是不画网格线,不带参数的grid命令在两种状态之间进行切换。boxon/off命令控制是加还

2、是不加边框线,不带参数的box命令在两种状态之间进行切换。4.图形窗口的分割subplot函数的调用格式为:subplot(m,n,p)5.绘制二维图形的其他函数1.其他形式的线性直角坐标图在线性直角坐标系中,其他形式的图形有条形图、阶梯图、杆图和填充图等,所采用的函数分别是:bar(x,y,选项)stairs(x,y,选项)stem(x,y,选项)fill(x1,y1,选项1,x2,y2,选项2,…)6.极坐标图polar函数用来绘制极坐标图,其调用格式为:polar(theta,rho,选项)其中theta为极

3、坐标极角,rho为极坐标矢径,选项的内容与plot函数相似。7.对数坐标图形MATLAB提供了绘制对数和半对数坐标曲线的函数,调用格式为:semilogx(x1,y1,选项1,x2,y2,选项2,…)semilogy(x1,y1,选项1,x2,y2,选项2,…)loglog(x1,y1,选项1,x2,y2,选项2,…)8.对函数自适应采样的绘图函数fplot函数的调用格式为:fplot(fname,lims,tol,选项)9.绘制三维曲线的最基本函数plot3函数与plot函数用法十分相似,其调用格式为:plot3

4、(x1,y1,z1,选项1,x2,y2,z2,选项2,…,xn,yn,zn,选项n)10.三维曲面1.平面网格坐标矩阵的生成(1)利用矩阵运算生成。x=a:dx:b;y=(c:dy:d)';X=ones(size(y))*x;Y=y*ones(size(x));(2)利用meshgrid函数生成。x=a:dx:b;y=c:dy:d;[X,Y]=meshgrid(x,y);10.绘制三维曲面的函数surf函数和mesh函数的调用格式为:mesh(x,y,z,c)surf(x,y,z,c)标准三维曲面sphere函数的

5、调用格式为:[x,y,z]=sphere(n)cylinder函数的调用格式为:[x,y,z]=sphere(R,n)MATLAB还有一个peaks函数,称为多峰函数,常用于三维曲面的演示。11.其他三维图形条形图、饼图和填充图等特殊图形,它们还可以以三维形式出现,使用的函数分别是bar3、pie3和fill3。此外,还有三维曲面的等高线图。等高线图分二维和三维两种形式,分别使用函数contour和contour3绘制。title(['The'num2str(iter)'thgeneration'],'FontNa

6、me','TimesNewRoman','FontSize',10);xlabel('$x_{1}$','Interpreter','LaTex','FontName','TimesNewRoman','FontSize',10);ylabel('$x_{2}$','Interpreter','LaTex','FontName','TimesNewRoman','FontSize',10);gtext('Omega^{0}','FontName','TimesNewRoman','FontSize',10);se

7、t(gca,'XTick',[0:pi/3:2*pi])设置所要显示坐标轴刻度,set(gca,'XTickLabel',[0:pi/3:2*pi])给这些数据加标签set(gca,'FontName','TimesNewRoman','FontSize',10)设置坐标轴字体gca是单词Getcurrentaxeshandle的缩写,获得坐标轴句柄。(不知道matlab为什么不自动对应数据加标签,还需要多一条命令)出来的图形坐标轴标注:1.控制坐标轴尺度长度:set(gca,'XLim',[-pi/2pi])2.

8、定制自己想标注的刻度:(1)set(gca,'XTick',[-pi/2:pi/4:pi])%%%坐标轴最小值,步长,最大值(2)set(gca,'XTickLabel',{'-pi/2''-pi/4:''0''pi/4''pi/2''pi*3/4''pi'})3.反转坐标轴:set(gca,'XDir','reverse')4.上下标及latex公式输下标

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。