首页 理论教育 常用二次曲面图绘制方法及MATLAB命令

常用二次曲面图绘制方法及MATLAB命令

时间:2023-11-02 理论教育 版权反馈
【摘要】:建立M-命令文件,编辑窗口输入MATLAB代码如下:保存M-命令文件,命名为sphere.m,在命令窗口输入sphere,运行后得到输出结果如图2.2.7所示。图2.2.7球面图1.填空题:MATLAB 中将数组数据转换为网格数据的命令为________;MATLAB 中可以绘制三维散点图的函数命令为__________和__________;MATLAB 中绘制曲面图形的函数命令为__________;MATLAB 中绘制网格图形的函数命令为__________。

常用二次曲面图绘制方法及MATLAB命令

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上的三维网格图形。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈