MATLAB 2020数学计算从入门到精通
上QQ阅读APP看书,第一时间看更新

2.6.1 坐标系与坐标轴

在实际工程中,往往会涉及不同坐标系或坐标轴下的图像问题,一般情况下绘图命令使用的都是笛卡儿(直角)坐标系,下面简单介绍几个工程计算中常用的其他坐标系下的绘图命令。

图2-12 图窗布局

1.坐标系的调整

MATLAB的绘图函数可根据要绘制的曲线数据的范围自动选择合适的坐标系,使得曲线尽可能清晰地显示出来。所以,一般情况下用户不必自己选择绘图坐标。但是有些图形,如果用户感觉自动选择的坐标不合适,则可以利用函数axis()选择新的坐标系。

函数axis()的调用格式为:

axis(xmin,xmax,ymin,ymax,zmin,zmax)

这个函数格式的功能是设置xyz坐标的最小值和最大值。函数输入参数可以是4个,也可以是6个,分别对应于二维或三维坐标系的最大和最小值。

注意:

相应的最小值必须小于最大值。

2.坐标轴控制

axis命令用于控制坐标轴的显示、刻度、长度等特征,它有很多种使用方式,表2-35列出了一些常用的调用格式。

例2-29: 坐标系与坐标轴转换。

解: MATLAB程序如下。

表2-35 axis命令的调用格式

表2-36 坐标轴参数

运行结果如图2-13所示。

图2-13 坐标系与坐标轴转换