MATLAB R2023b 绘图函数总览
MATLAB R2023b 绘图函数总览
生成日期 2026-11-07 本机 MATLAB:23.2.0.2365128 (R2023b)
下表逐项用
exist(name,'file')在本机实测,只列出真实存在的函数;
「工具箱」一列由which的返回路径推断,空表示 MATLAB 内置。
一、二维线图与函数曲线
| 函数 | 功能 | 状态 |
|---|---|---|
plot |
最基础的二维折线,支持线型/标记/颜色三要素 | 可用 |
semilogx |
x 轴对数、y 轴线性 | 可用 |
semilogy |
y 轴对数、x 轴线性 | 可用 |
loglog |
双对数坐标,画频谱/幅频特性常用 | 可用 |
fplot |
按函数句柄自适应采样画曲线,无需自己给 x 向量 | 可用 |
fplot3 |
三维参数曲线,按参数方程自适应采样 | 可用 |
fimplicit |
隐函数 f(x,y)=0 的曲线 | 可用 |
fimplicit3 |
三维隐函数曲面 | 可用 |
fcontour |
二元函数的等值线,不需要先做网格 | 可用 |
fmesh |
二元函数的网格曲面,自适应采样 | 可用 |
fsurf |
二元函数的曲面,自适应采样 | 可用 |
fpolarplot |
极坐标下的函数曲线 | 本机无 |
errorbar |
带误差棒的折线,实测值与不确定度 | 可用 |
stairs |
阶梯线,适用于分段常量(电价、档位) | 可用 |
stem |
火柴杆图,离散序列 | 可用 |
stem3 |
三维火柴杆 | 可用 |
area |
面积填充图,常用于累计量 | 可用 |
fill |
多边形填充,自定义形状 | 可用 |
line |
底层线对象,可画到指定坐标区 | 可用 |
xline |
竖参考线(限值、时刻) | 可用 |
yline |
横参考线(限值、目标值) | 可用 |
xregion |
竖向区间带 | 可用 |
yregion |
横向区间带 | 可用 |
constantplane |
三维空间中的常量平面 | 本机无 |
本类可用 22 个。
二、二维数据图(类别与分布)
| 函数 | 功能 | 状态 |
|---|---|---|
bar |
柱状图,支持分组、堆叠、横向 | 可用 |
barh |
横向条形图,类别名长时用 | 可用 |
bar3 |
三维柱状 | 可用 |
bar3h |
三维横向柱状 | 可用 |
pie |
饼图,构成占比 | 可用 |
pie3 |
三维饼图 | 可用 |
scatter |
散点图,可按第三变量调大小与颜色 | 可用 |
gscatter |
按分组变量着色的散点,自带图例 | 可用 |
bubblechart |
气泡图,大小映射第三变量 | 可用 |
swarmchart |
蜂群图,点自动错开不重叠 | 可用 |
scatterhist |
散点 + 边缘直方图联合展示 | 可用 |
plotmatrix |
变量两两散点矩阵 | 可用 |
parallelplot |
平行坐标,多指标多方案比较 | 可用 |
heatmap |
热图对象,自带行列标签与色条 | 可用 |
wordcloud |
词云 | 可用 |
本类可用 15 个。
三、极坐标与相量
| 函数 | 功能 | 状态 |
|---|---|---|
polarplot |
极坐标折线,画相量、方向图 | 可用 |
polarscatter |
极坐标散点 | 可用 |
polarhistogram |
极坐标直方图,风向玫瑰图 | 可用 |
polaraxes |
创建极坐标轴 | 可用 |
compass |
罗盘图,从原点出发的矢量 | 可用 |
feather |
羽毛图,等间距水平矢量 | 可用 |
本类可用 6 个。
四、三维曲面与网格
| 函数 | 功能 | 状态 |
|---|---|---|
surf |
三维曲面,着色映射高度 | 可用 |
surfc |
曲面 + 底部等高线 | 可用 |
surfl |
带光照的曲面 | 可用 |
mesh |
网格线框曲面 | 可用 |
meshc |
网格 + 底部等高线 | 可用 |
meshz |
网格 + 零平面幕布 | 可用 |
waterfall |
瀑布图,单向网格 | 可用 |
ribbon |
带状图,沿一条曲线铺开 | 可用 |
patch |
任意多边形/曲面片,底层图元 | 可用 |
fill3 |
三维多边形填充 | 可用 |
trimesh |
三角网格线框 | 可用 |
trisurf |
三角网格曲面 | 可用 |
triplot |
三角剖分线 | 可用 |
tetramesh |
四面体网格 | 可用 |
本类可用 14 个。
五、等值线与标量场
| 函数 | 功能 | 状态 |
|---|---|---|
contour |
二维等值线 | 可用 |
contourf |
二维填充等值线 | 可用 |
contour3 |
三维等值线 | 可用 |
contourc |
等值线的低层计算,返回顶点 | 可用 |
clabel |
给等值线加数值标签 | 可用 |
pcolor |
伪彩图,网格单元着色 | 可用 |
imagesc |
图像式着色,自动缩放色阶 | 可用 |
image |
图像显示(不缩放) | 可用 |
imshow |
图像显示,保持宽高比 | 可用 |
本类可用 9 个。
六、矢量场与流线
| 函数 | 功能 | 状态 |
|---|---|---|
quiver |
二维箭头场 | 可用 |
quiver3 |
三维箭头场 | 可用 |
streamline |
流线,从指定种子点出发 | 可用 |
streamslice |
切片上的流线,带箭头 | 可用 |
stream2 |
二维流线数据计算 | 可用 |
stream3 |
三维流线数据计算 | 可用 |
streamtube |
流管,流线加粗细 | 可用 |
streamribbon |
流带 | 可用 |
coneplot |
锥形箭头场,三维矢量场专用 | 可用 |
divergence |
散度计算(配合矢量场分析) | 可用 |
curl |
旋度计算 | 可用 |
gradient |
梯度计算 | 可用 |
本类可用 12 个。
七、体数据与等值面
| 函数 | 功能 | 状态 |
|---|---|---|
slice |
体数据切片,看内部截面 | 可用 |
isosurface |
等值面提取,三维场的关键 | 可用 |
isocaps |
等值面的封盖 | 可用 |
isonormals |
等值面法向修正,改善光照 | 可用 |
reducepatch |
面片抽稀,加速渲染 | 可用 |
reducevolume |
体数据抽稀 | 可用 |
smooth3 |
三维数据平滑 | 可用 |
subvolume |
体数据子集提取 | 可用 |
volumebounds |
体数据边界范围 | 可用 |
volumeViewer |
体数据可视化 App | 本机无 |
obliqueslice |
斜切切片 | 本机无 |
本类可用 9 个。
八、三角剖分与几何
| 函数 | 功能 | 状态 |
|---|---|---|
delaunay |
Delaunay 三角剖分 | 可用 |
delaunayTriangulation |
三角剖分对象,可查邻接关系 | 可用 |
voronoi |
泰森多边形 | 可用 |
convhull |
凸包 | 可用 |
boundary |
点集边界提取 | 可用 |
alphaShape |
凹包(Alpha 形状) | 可用 |
triangulation |
三角剖分对象基类 | 可用 |
本类可用 7 个。
九、统计图表
| 函数 | 功能 | 状态 |
|---|---|---|
histogram |
直方图(推荐,替代 hist) | 可用 |
histogram2 |
二维直方图 | 可用 |
histcounts |
频次统计(只算不画) | 可用 |
boxchart |
箱线图对象,支持按组着色 | 可用 |
violinplot |
小提琴图(R2023a 起内置) | 本机无 |
swarmchart |
蜂群图 | 可用 |
bubblechart |
气泡图 | 可用 |
gplotmatrix |
分组散点矩阵 | 可用 |
parallelplot |
平行坐标 | 可用 |
heatmap |
热图 | 可用 |
histfit |
直方图叠加拟合分布 | 可用 |
ksdensity |
核密度估计(配合 plot 使用) | 可用 |
randsample |
随机抽样(配合统计绘图) | 可用 |
本类可用 12 个。
十、地理图(Mapping Toolbox)
| 函数 | 功能 | 状态 |
|---|---|---|
geoplot |
地理坐标折线 | 可用 |
geoscatter |
地理散点 | 可用 |
geobubble |
地理气泡图 | 可用 |
geodensityplot |
地理密度图 | 可用 |
geobasemap |
设置底图 | 可用 |
geolimits |
地理范围 | 可用 |
geotickformat |
地理刻度格式 | 可用 |
本类可用 7 个。
十一、控制系统图(Control System Toolbox)
| 函数 | 功能 | 状态 |
|---|---|---|
bode |
伯德图,幅频与相频 | 可用 |
bodeplot |
伯德图对象,可后续改属性 | 可用 |
nyquist |
奈奎斯特图 | 可用 |
nyquistplot |
奈奎斯特图对象 | 可用 |
nichols |
尼科尔斯图 | 可用 |
nicholsplot |
尼科尔斯图对象 | 可用 |
rlocus |
根轨迹 | 可用 |
rlocusplot |
根轨迹对象 | 可用 |
sigma |
奇异值图 | 可用 |
sigmaplot |
奇异值图对象 | 可用 |
step |
阶跃响应 | 可用 |
stepplot |
阶跃响应对象 | 可用 |
impulse |
冲激响应 | 可用 |
impulseplot |
冲激响应对象 | 可用 |
initial |
零输入响应 | 可用 |
initialplot |
零输入响应对象 | 可用 |
lsim |
任意输入响应 | 可用 |
lsimplot |
任意输入响应对象 | 可用 |
pzmap |
零极点图 | 可用 |
pzplot |
零极点图对象 | 可用 |
margin |
稳定裕度,直接给出幅值/相位裕度 | 可用 |
marginplot |
带裕度标注的伯德图 | 本机无 |
allmargin |
全部裕度(多回路) | 可用 |
bodeoptions |
伯德图选项 | 可用 |
timeoptions |
时域响应选项 | 可用 |
本类可用 24 个。
十二、图像、动画与交互
| 函数 | 功能 | 状态 |
|---|---|---|
animatedline |
逐点增长的动画曲线 | 可用 |
comet |
彗星轨迹动画(二维) | 可用 |
comet3 |
彗星轨迹动画(三维) | 可用 |
movie |
播放录制的帧 | 可用 |
getframe |
抓取当前图窗为帧 | 可用 |
VideoWriter |
导出视频 | 可用 |
drawnow |
强制刷新画面 | 可用 |
imtool |
图像查看器 | 本机无 |
imread |
读图像 | 可用 |
imwrite |
写图像 | 可用 |
frame2im |
帧转图像 | 可用 |
im2frame |
图像转帧 | 可用 |
ginput |
鼠标取点 | 可用 |
datatip |
数据提示 | 可用 |
axtoolbar |
坐标区工具栏 | 可用 |
本类可用 14 个。
十三、注释与版式
| 函数 | 功能 | 状态 |
|---|---|---|
title |
标题(本规范图内不放) | 可用 |
xlabel |
x 轴标签 | 可用 |
ylabel |
y 轴标签 | 可用 |
zlabel |
z 轴标签 | 可用 |
sgtitle |
整图总标题 | 可用 |
legend |
图例 | 可用 |
colorbar |
色条 | 可用 |
text |
任意位置文字 | 可用 |
annotation |
箭头、文本框、椭圆等注释 | 可用 |
rectangle |
矩形(放大框、区间标记) | 可用 |
subplot |
子图(本规范不用于拼场景) | 可用 |
tiledlayout |
新版布局容器 | 可用 |
nexttile |
在 tiledlayout 中新建坐标区 | 可用 |
axes |
创建坐标区,可精确指定位置 | 可用 |
figure |
新建图窗 | 可用 |
uifigure |
UI 图窗(App 用) | 可用 |
本类可用 16 个。
十四、坐标轴与视角控制
| 函数 | 功能 | 状态 |
|---|---|---|
xlim |
x 轴范围 | 可用 |
ylim |
y 轴范围 | 可用 |
zlim |
z 轴范围 | 可用 |
clim |
色阶范围(推荐,替代 caxis) | 可用 |
caxis |
色阶范围(旧名) | 可用 |
axis |
总控坐标轴(equal/tight/off 等) | 可用 |
grid |
网格开关 | 可用 |
box |
坐标框开关 | 可用 |
hold |
保持绘图 | 可用 |
daspect |
数据纵横比 | 可用 |
pbaspect |
绘图框纵横比 | 可用 |
view |
三维视角 | 可用 |
viewmtx |
视角变换矩阵 | 可用 |
campos |
相机位置 | 可用 |
camtarget |
相机目标点 | 可用 |
camup |
相机上方向 | 可用 |
camva |
相机视场角 | 可用 |
camproj |
投影方式(正交/透视) | 可用 |
camlight |
相机光源 | 可用 |
lighting |
光照模式 | 可用 |
shading |
着色方式(flat/gouraud/interp) | 可用 |
material |
材质(dull/shiny/metal) | 可用 |
alpha |
透明度 | 可用 |
alphamap |
透明度映射表 | 可用 |
colormap |
颜色映射表 | 可用 |
colororder |
颜色顺序 | 可用 |
brighten |
调亮/调暗色图 | 可用 |
contrast |
对比度调整 | 可用 |
rotate3d |
交互旋转 | 可用 |
zoom |
交互缩放 | 可用 |
pan |
交互平移 | 可用 |
datacursormode |
数据游标模式 | 可用 |
linkaxes |
联动多个坐标区 | 可用 |
本类可用 33 个。
汇总
- 一、二维线图与函数曲线:22 / 24
- 二、二维数据图(类别与分布):15 / 15
- 三、极坐标与相量:6 / 6
- 四、三维曲面与网格:14 / 14
- 五、等值线与标量场:9 / 9
- 六、矢量场与流线:12 / 12
- 七、体数据与等值面:9 / 11
- 八、三角剖分与几何:7 / 7
- 九、统计图表:12 / 13
- 十、地理图(Mapping Toolbox):7 / 7
- 十一、控制系统图(Control System Toolbox):24 / 25
- 十二、图像、动画与交互:14 / 15
- 十三、注释与版式:16 / 16
- 十四、坐标轴与视角控制:33 / 33
合计:200 / 207 个函数在本机可用。
本机不可用的 7 个函数及原因
| 函数 | 原因 |
|---|---|
imtool、volumeViewer、obliqueslice |
属于 Image Processing Toolbox,本机未安装 |
violinplot |
R2023a 引入的统计图,本机 R2023b 的 Statistics Toolbox 中无此函数(实测 which 为空) |
fpolarplot |
极坐标函数曲线,本机版本无(可用 polarplot 配合函数句柄替代) |
constantplane |
三维常量平面,本机版本无(可用 patch 或 surf 手工构造) |
marginplot |
不存在该函数名;带裕度标注用 margin(sys) 或 bodeplot(sys) 加 margin 选项 |
本机已安装的关键工具箱(与本方向相关)
| 工具箱 | 版本 | 用途 |
|---|---|---|
| Simscape Electrical | 23.2 | 电力系统、电力电子、电机建模与仿真 |
| Control System Toolbox | 23.2 | Bode/Nyquist/根轨迹、稳定性分析 |
| Robust Control Toolbox | 23.2 | 鲁棒控制、μ 综合 |
| Model Predictive Control Toolbox | 23.2 | MPC 控制器设计与仿真 |
| Optimization Toolbox | 23.2 | 线性/非线性/整数规划 |
| Global Optimization Toolbox | 23.2 | 遗传算法、粒子群、模拟退火 |
| Statistics and Machine Learning Toolbox | 23.2 | 统计检验、回归、机器学习 |
| Deep Learning Toolbox | 23.2 | 神经网络、LSTM 负荷预测 |
| Signal Processing Toolbox | 23.2 | 滤波、频谱、小波 |
| Wavelet Toolbox | 23.2 | 小波变换、去噪 |
| Mapping Toolbox | 23.2 | 地理绘图(geoplot 系列) |
| Partial Differential Equation Toolbox | 23.2 | 有限元,可算温度场/电场 |
| MATPOWER 8.0 | 8.0 | 电力系统潮流/最优潮流(第三方,已装) |
| MIPS / MOST / MP-Opt-Model | — | MATPOWER 的求解器与扩展 |
| Simulink + Simscape Battery | 23.2 | 储能系统建模 |

浙公网安备 33010602011771号