1.圆锥面
【示例2.2.5】绘制圆锥面的图形。
建立M-命令文件,编辑窗口输入MATLAB代码如下:
保存M-命令文件,命名为cone.m,在命令窗口输入cone,运行后得到输出结果如图2.2.5所示。
图2.2.5 圆锥曲面图
2.双曲面
【示例2.2.6】建立M-函数文件,绘制单叶双曲面x∈[-2,2],y∈[-4,4]的图形。
建立M-函数文件,编辑窗口输入MATLAB代码如下:
保存M-函数文件,命名为hyperboloid.m,在命令窗口输入命令如下:
运行后得到输出结果如图2.2.6所示。
图2.2.6 单叶双曲面
3.球面
【示例2.2.7】建立M-命令文件,绘制球面x 2+y 2+z 2=1,x∈[-1,1],y∈[-1,1]的图形。(www.xing528.com)
建立M-命令文件,编辑窗口输入MATLAB代码如下:
保存M-命令文件,命名为sphere.m,在命令窗口输入sphere,运行后得到输出结果如图2.2.7所示。
图2.2.7 球面图
【能力训练2.2】
1.填空题:
(1)MATLAB 中将数组数据转换为网格数据的命令为________;
(2)MATLAB 中可以绘制三维散点图的函数命令为__________和__________;
(3)MATLAB 中绘制曲面图形的函数命令为__________;
(4)MATLAB 中绘制网格图形的函数命令为__________。
2.编写代码完成下列问题:
(1)绘制函数2x-2y+z=0的三维曲面图形。
(2)绘制函数z=xe-x2-y2(-1≤x≤1,0≤y≤2)的三维曲面图形。
(3)建立M-命令文件,绘制函数z=sin(x+sin y)在-3≤x,y≤3上的三维曲面图形。
(4)建立M-函数文件,绘制函数z=x 2-2y 2在-10≤x,y≤10上的三维网格图形。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。