首页 >  资讯 >  详情

如何采用MATLAB绘制等高线(三种)

2023-02-16 09:41:42来源:上海商报

常常我们需要绘制一个函数的等高线,其实,MATLAB 还可以很方便的画出等高图,基本方法:基本调用格式为 contour(x,y,z,n),contour3(x,yz,n),contourf(x,y,z,n)(带填充),其中 n 表从最低位置到最高位置的等高线的条数。缺省 x,y 状态时表示为二维等高线图。


(相关资料图)

工具/原料

  • MATLAB软件
  • win7系统

方法/步骤

  1. 1

    打开MATLAB软件并且清空界面;

    代码:clear

    clc

    如何采用MATLAB绘制等高线(三种)
  2. 2

    生成一个测试的函数,或是自己的要显示的函数,采用peaks命令,该命令是MATLAB中,一个函数,自己也可定义其他的函数,根据需求:

    代码:[x,y,z]=peaks(30);

    如何采用MATLAB绘制等高线(三种)
  3. 3

    为了便于对比观察,生成该函数的基本图像,代码如下:

    subplot(2,2,1),mesh(x,y,z);

    如何采用MATLAB绘制等高线(三种)
  4. 4

    绘制基本的二维等高线的图,代码如下:

    subplot(2,2,2),contour(x,y,z,8);

    如何采用MATLAB绘制等高线(三种)
  5. 5

    绘制具有三维效果的登高线图,效果如图所示,代码如下:

    subplot(2,2,3),contour3(x,y,z,8);

    如何采用MATLAB绘制等高线(三种)
  6. 6

    绘制,带有填充色彩的等高线图,代码如下:

    subplot(2,2,4),contourf(x,y,z,8);

    如何采用MATLAB绘制等高线(三种)
  7. 7

    结束语:这里给出了三种登高线的方法,大家可根据自己的需求来使用不同的命令。

    END

注意事项

  • 如有疑问可以留言
  • 分享可以使我们懂得更多
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。展开阅读全部

关键词: 如何采用MATLAB绘制等高线(三种) 电脑软件 游戏/数码

[ 相关文章 ]