• MATLAB程序设计的绘图函数


    MATLAB的绘图分为两大类:第一类采用绘图命令对二维或一维离散数据绘制曲线获曲面

      第二类:采用符号绘图函数实现绘图,即根据一元或二元函数的表达式,直接在指定区间内绘制曲线或曲面图

    常用二维绘图命令是plot

    plot(x) —— 缺省自变量绘图格式,x为向量, 以x元素值为纵坐标,以相应元素的序号为横坐标绘图。

    plot(x,y) :以y(x)的函数关系作出直角坐标图,如果y为n×m的矩阵,则以x 为自变量,作出m条曲线

    plot(x1,y1,x2,y2) —— 多条曲线绘图格式

    plot(x,y, ‘s’) —— 开关格式,开关量字符串s设定曲线颜色和绘图方式,使用颜色字符串的前1~3个字母,也可plot(x1,y1,‘s1’,x2, y2, ‘s2’,…)

    linewidth: 指定线条的粗细

    markeredgecolor: 指定标记的边缘色

    markerfacecolor: 指定标记表面的颜色

    title ——     给图形加标题

    xlable —— 给x轴加标注

    ylable ——  给y轴加标注

    text ——     在图形指定位置加标注

    gtext ——   将标注加到图形任意位置

    grid on(off) —— 打开、关闭坐标网格线

    legend —— 添加图例

    axis ——     控制坐标轴的刻度

    axis([xmin xmax ymin ymax]):   [  ]中分别给出x轴和y轴的最大值、最小值

    axis equal  或  axis(‘equal’): x轴和y轴的单位长度相同

    axis square  或  axis(‘square’) :   图框呈方形

    axis on(off):显示(隐藏)坐标刻度

    axis outo:系统自动设定坐标系

    subplot(m,n,p)命令;把一个画面分成m×n个图形区域, p代表当前的区域号,在每个区域中分别画一个图

    plot3 —— 基本的三维图形指令 调用格式:

    plot3(x,y,z) —— x,y,z是长度相同的向量

    plot3(X,Y,Z) —— X,Y,Z是维数相同的矩阵

    plot3(x,y,z,s) —— 带格式开关量

    plot3(x1,y1,z1,'s1', x2,y2,z2,'s2', …)

    函数命令meshgrid 用来生成 x-y 平面上的网格点矩阵。 调用形式为:

    [X,Y]=meshgrid(x,y)

    [X,Y]=meshgrid(x) 等价于[X,Y]=meshgrid(x,x)

    参数含义如下: x:是区间[x0,xm]上分划的向量;

    y:是区间[y0,yn]上分划的向量;

    X,Y:输出变量矩阵,矩阵 X 的行向量都是向量 x,矩阵 Y 的列向量都是向量 y。

    函数 meshgrid 将由两个向量决定的区域转换为对应的网格点矩阵

    利用函数mesh生成网格曲面。调用格式为:     mesh(X,Y,Z)

    函数 surf 可实现对网格曲面片进行着色,将网格曲面转化为实曲面。surf 命令的调用格式与 mesh 相同

  • 相关阅读:
    GBase 8s gcadmin之distribution命令解析
    Python算法练习 10.12
    Kubernetes容器运行时:Containerd vs Docke
    编写Android可执行二进制文件调用so
    TypeScript 安装使用及基本类型
    工业信息物理系统攻击检测增强模型
    这样看C函数才对
    centos7 部署oracle完整教程(命令行)
    AI首席架构师10-AICA-蓝翔 《飞桨框架设计与核心技术》
    煤矿生产高精专!选矿厂 3D 可视化监管,实现提质增效
  • 原文地址:https://blog.csdn.net/m0_62938286/article/details/126558262