2026b

# 图形库 V2(Beta)


二维和三维绘图、图像、动画

新版绘图的 Beta 版本。解决了大数据绘图交互卡顿、内存占用高、三维遮挡关系异常等问题。支持曲线图、曲面图、散点图、直方图、条形图等常用图形。具备常用交互能力:平移、缩放、三维旋转、撤销/重做、右键菜单、属性面板、插入标注等。

函数库:TyPlot2

注意

  • 如果出现绘图函数重名问题,需要在函数前添加函数库前缀,如:TyPlot2.plot
  • 当前 TyPlot2 暂不支持云化版。

# 二维图和三维图

绘制连续、离散、曲面以及三维体数据图。

函数名 简介
plot 二维线图
plot3 三维点或线图
loglog 双对数刻度图
semilogx 半对数图(x 轴有对数刻度)
semilogy 半对数图(y 轴有对数刻度)
fplot 绘制表达式或函数
hist 直方图
histogram 直方图
histcounts 直方图 bin 计数
scatter 散点图
scatter3 三维散点图
bar 条形图
barh 水平条形图
image 从数组显示图像
imagesc 使用缩放颜色显示图像
surf 曲面图
mesh 网格曲面图
patch 绘制一个或多个填充多边形区域
contour 矩阵的等高线图
contourf 填充的二维等高线图
drawnow 更新图窗并处理回调

# 格式与注释

添加标签、调整颜色、定义坐标轴范围、应用光照或透明度、设置照相机视图。

函数名 简介
title 添加标题
xlabel 为 x 轴添加标签
ylabel 为 y 轴添加标签
zlabel 为 z 轴添加标签
sgtitle 在子图网格上添加标题
legend 在坐标区上添加图例
text 向数据点添加文本说明
annotation 创建注释
ginput 标识坐标区坐标
xline 具有常量 x 值的垂直线
yline 具有常量 y 值的水平线
line 创建基本线条
xlim 设置或查询 x 坐标轴范围
ylim 设置或查询 y 坐标轴范围
zlim 设置或查询 z 坐标轴范围
linkaxes 同步多个坐标区的范围
axis 设置坐标轴范围和纵横比
box 显示坐标区轮廓
grid 显示或隐藏坐标区网格线
xticks 设置或查询 x 轴刻度值
yticks 设置或查询 y 轴刻度值
xticklabels 设置或查询 x 轴刻度标签
yticklabels 设置或查询 y 轴刻度标签
hold 添加新绘图时保留当前绘图
subplot 在平铺位置创建坐标区
tiledlayout 创建分块图布局
nexttile 在分块图布局中创建坐标区
cla 清除坐标区
plt_axes 创建笛卡尔坐标区
figure 创建图窗窗口
enable_show 控制图窗是否刷新
alpha 向坐标区中的对象添加透明度
shading 设置颜色着色属性
plt_view 相机视线
colormap 查看并设置当前颜色图
colorbar 显示色阶的颜色栏
caxis 设置颜色图范围
jet Jet 颜色图数组
wrapToPi 将角度转换为 [-pi, pi] 弧度角
wrapTo2Pi 将角度转换为 [0, 2pi] 弧度角

# 图形对象

通过设置底层对象的属性自定义图形。

函数名 简介
gca 当前坐标区或图
gcf 当前图窗的句柄
plt_close 删除指定图窗
plt_delete 删除图形对象
clf 清空图窗
cla 清除坐标区
findobj 查找具有特定属性的图形对象
plt_get 查询图形对象属性
plt_set 设置图形对象属性
figure 属性 控制图窗窗口的外观和行为
axes 属性 坐标区的外观和行为
line 属性 图形线条的外观和行为
scatter 属性 散点图的外观和行为
surface 属性 图曲面的外观和行为
text 属性 坐标区文本的外观和行为
histogram 属性 直方图的外观和行为
legend 属性 图例的外观和行为
bar 属性 条形图的外观和行为
contour 属性 等高线图的外观和行为
image 属性 图像的外观和行为
line 属性 注释线条的外观和行为
arrow 属性 箭头的外观和行为
doublearrow 属性 双箭头的外观和行为
textarrow 属性 文本箭头的外观和行为
textbox 属性 文本框的外观和行为
rectangle 属性 注释矩形的外观和行为
ellipse 属性 椭圆的外观和行为

# 打印与保存

打印和导出为标准文件格式。

函数名 简介
saveas 将图窗保存为特定文件格式