亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> MATLAB

MATLAB 高级绘图:柱状图、等高线与三维曲面图

本章进阶绘图技巧:柱状图、等高线图、三维图。

柱状图

bar 绘制二维柱状图。

示例:学生成绩

x = 1:10;
y = [75,58,90,87,50,85,92,75,60,95];
bar(x,y); xlabel('Student'); ylabel('Score'); title('First Sem:')

等高线图

等高线连接函数值相等的点。contour 绘制等高线图,需 meshgrid 生成网格坐标。

示例:g = x² + y²

[x,y] = meshgrid(-5:0.1:5, -3:0.1:3);
g = x.^2 + y.^2;
contour(x,y,g)

进阶:显示数值标签:

[C,h] = contour(x,y,g);
set(h,'ShowText','on','TextStep',get(h,'LevelStep')*2)

三维曲面图

三维图显示二元函数曲面 g=f(x,y)。步骤:meshgrid 生成网格 → 定义函数 → surf 绘制彩色曲面(含面与线),mesh 绘制线框图。

示例:g = x·e^{-(x²+y²)}

[x,y] = meshgrid(-2:.2:2);
g = x .* exp(-x.^2 - y.^2);
surf(x, y, g)

mesh 仅显示有色线框,surf 同时渲染面片颜色,视觉更丰富。

MATLAB

  1. MATLAB 入门指南:矩阵实验室的核心能力与应用领域全景
  2. MATLAB 基础语法速成:交互计算、变量、运算符、格式控制与注释
  3. MATLAB 变量深度解析:矩阵本质、赋值、多重赋值、查看与清理、长赋值、格式控制、向量创建
  4. MATLAB 常用命令速查:会话管理、系统操作、输入输出、矩阵数组、绘图可视化
  5. MATLAB 数据类型完全指南:15 种基本类型、转换函数与类型判断函数速查表
  6. MATLAB 运算符大全:矩阵/数组算术、关系、逻辑、位运算、集合运算详解
  7. MATLAB 向量完全指南:行/列向量创建、索引引用、切片、核心运算操作
  8. MATLAB 矩阵核心操作:创建、索引引用、子矩阵提取、行列删除、拼接与基本运算
  9. MATLAB 多维数组与特殊数组完全指南
  10. MATLAB 冒号运算符详解:向量创建与高效迭代
  11. MATLAB 数值类型详解:存储、转换与范围查询
  12. MATLAB 字符串完全指南:创建、拼接、元胞数组与常用函数