美文网首页
matlab绘图

matlab绘图

作者: jngyuhn | 来源:发表于2017-10-08 14:23 被阅读0次

调用的函数

  • subplot()函数
    这个函数决定图的布局以及在那里开始画;
    例如subplot(2,2,3)表示将画板分为2x2的4块,在其中的第三块开始画,显示结果如图
image.png

subplot(1,3,2)

image.png

绘图函数

  • mesh()用于绘制坐标网格图;调用格式:mesh(x,y,z,c)(补充:meshc--带等高线的三位网格曲面函数;meshz--带底座的三维网格曲面函数)
  • surf()用于绘制三维曲面图;调用格式:surf(x,y,z,c)
  • sphere()用于绘制标准三维曲面图
  • cylinder();调用格式:cylinder(R,n)
    其中R是一个向量,存放等间隔高度上的半径,n表示圆周上有n个间隔点
    一般情况下,x,y,z是维数相同的矩阵,x,y是网格坐标矩阵,z是网格点上的高度矩阵,c用于指定在不同高度下的颜色范围

例1

在xy平面内选择区域[-8,8]X[-8,8]绘制函数


image.png
[x,y]=meshgrid(-8:0.5:0.8);
z=sin(sqrt(x.^2+y.^2))./sqrt(x.^2+y.^2+eps);#eps是一个极小的数,这里是为了防止分母为零
subplot(2,2,1);
mesh(x,y,z);
image.png
subplot(2,2,2);
meshc(x,y,z);
image.png
subplot(2,2,3)
meshz(x,y,z)
subplot(2,2,4);
surf(x,y,z);
image.png

例2

t=0:pi/20:2*pi;
[x,y,z]= cylinder(2+sin(t),30);
surf(x,y,z);
image.png

相关文章

  • 文章预告

    GMT 绘图系列 Matlab 论文绘图系列

  • Matplotlib知识点总结

    `Matplotlib是Python中最流行的绘图库,它模仿MATLAB中的绘图风格,提供了一整套与MATLAB相...

  • matplotlib绘图入门详解

    matplotlib是受MATLAB的启发构建的。MATLAB是数据绘图领域广泛使用的语言和工具。MATLAB语言...

  • 用matlab画一张SCI插图要求的y = sin(x)曲线图

    参考文章 《Matlab plot绘图颜色详解》 《SCI规范作图(Matlab)+简洁干货+源代码+免费》 《如...

  • Matlab绘图Tips集合

    matlab的绘图和可视化能力是不用多说的,可以说在业内是家喻户晓的。Matlab提供了丰富的绘图函数,比如ez*...

  • matplotlib学习1

    matplotlib 的pyplt是Matplot中的绘图接口,它提供与MATLAB相似的绘图接口。绘图终点要素A...

  • MATLAB绘制二维图像

    % % % % % 标准绘制多个线条 % % % % 资料 MATLAB之绘图基础

  • matlab绘图

    调用的函数 subplot()函数这个函数决定图的布局以及在那里开始画;例如subplot(2,2,3)表示将画板...

  • matlab绘图

    图片名称必须是cell型,并且不能有: overlay 使用panelhttp://www.ncl.ucar.ed...

  • matlab绘图

    画连续的填色图

网友评论

      本文标题:matlab绘图

      本文链接:https://www.haomeiwen.com/subject/fppeyxtx.html