MATLAB如何实现三维函数的绘图

MATLAB无疑是最重要的数学计算工具之一,其绘图能力也十分强大,那么如何用MATLAB实现对于三维函数的图形绘制呢?

操作方法

  • 01

    本人采用的MATLAB版本是2015b,不过不同版本对本文并无影响,代码均相同使用。

  • 02

    ezplot3('sin(t)','cos(t)','sin(2*t)',[0,2*pi]) 类似于二维的fplot,这里绘制了一个参数函数的三维图线。

  • 03

    ezmesh(@peaks,[-5 5 -5 5]) 这里利用MATLAB内置函数peaks的句柄,绘制了一个网络图,函数可以自己编写,见下步。

  • 04

    ezsurf(@hanshu,[-5 5 -5 5]) 依然利用了函数句柄,但是这个函数是自己编写的,程序如下: function z=hanshu(x,y)z=(x^2+y^2)^0.5;end

  • 05

    ezsurf(@(x,y)(x.^2+y.^2),[-5 5 -5 5]) 这里直接把简单的函数写在了句柄处,@符号后面的(x,y)就是我们常说的函数自变量的表示。

  • 06

    ezsurfc(@(x,y)(x.^2+y.^2),[-5 5 -5 5]) surfc的意思是在x-y平面叠加绘制等高线。

(0)

相关推荐

  • matlab中的diff函数的使用

    matlab中的diff函数是求数组差异的函数,不过我们也可以用来求出导数 操作方法 01 我们先介绍一下diff函数的使用语法,如图所示: 02 现在我们创建一个矩阵,如图所示: 03 接着我们可以 ...

  • 如何采用MATLAB画一个分段函数图像

    当我们使用MATLAB画一个分段函数的时候,常常会遇到一些问题,出现不对的情况,下面小编给出一个画法,实测可行. 操作方法 01 打开MATLAB软件,如图所示. 02 建立一个脚本文件,具体方法如图 ...

  • matlab中如何定义函数

    操作方法 01 自定义函数的途径: M文件函数(M file function) 在线函数(Inline Function) 匿名函数(Anonymous Function) 02 1.M文件函数 范 ...

  • matlab如何使用plot函数

    matlab中一般是通过plot函数进行二维图的绘制,在绘图过程中有很多的细节问题比如线型.线宽.颜色等都可以通过plot函数完成相关的设置 操作方法 01 首选,介绍一下关于plot函数的使用语法, ...

  • matlab中关于三维曲面图的绘制

    关于matlab用来绘制三维曲面图的指令函数有两个,一个是网格曲面函数mesh函数,另一个是阴影曲面surf函数,本文就是主要介绍这两个函数的具体用法 操作方法 01 首先先介绍一下这两个函数各自使用 ...

  • matlab怎么在平面坐标系中绘图之二维绘图plot

    matlab不仅可以用来进行数学分析,还可以使用matlab强大的绘图功能帮助我们理解数据,并向他人形象的传达自己的结论,二维绘图是刚接触matlab的时候必须学会使用的技能之一,那么我们怎么使用ma ...

  • MATLAB查看某一函数功能的4种方法

    本文介绍了使用help,edit,doc,lookfor来查看某一函数功能的4种方法,其中doc+某一函数命令的方式比较常用. 操作方法 01 第一,启动MATLAB,出现以下命令行窗口(Comman ...

  • matlab如何绘制三维曲面图

    许多时候需要绘制三维曲面图,比如知道三维数据(x,y,z),如何绘制出三维图像?下面,小编以一个小例子演示基本操作,请看下文: 操作方法 01 作为演示,以二元函数图 z = xexp(-x^2-y^ ...

  • MATLAB如何编写三维球体自旋程序?

    MATLAB编写三维球体自旋程序.下面就随小编一起去看看吧! 方法: 1.打开MATLAB软件,如图所示 2.新建脚本,并将以下代码复制在MATLAB一个.m文件中,如图所示 clc,clear [x ...