matlab中在一个图上持续画多条曲线的方法

在数据分析的过程中,会遇到一种情况,就是想对多组数据进行分析,这时就想把他们放在同一张图里,来看他们表现出来的特征。如下图所示:

例如,我这里有几组数据,想对他们的整体趋势进行分析。

1、先将第一组数据画出,需要注意有两个重要的点:

(1)figure; % 创建一个新图形窗口

(2)hold on; % 保持图形,以便在其上继续绘制

之后就可以调用plot画图,具体如下:

Matlab 复制代码
X= steering_angle.time;
Y= steering_angle.data;

% 绘制图形  
% 绘制偏移量(可选)  
figure;  
hold on;
plot(X , Y, '-');  
xlabel('时间');  
ylabel('方向盘转角');  
title('XXXX');  
grid on;

结果:

2、加载第二组数据,加载后,将源代码中的figure; 注释掉(重点),如下

Matlab 复制代码
X= steering_angle.time;
Y= steering_angle.data;

% 绘制图形  
% 绘制偏移量(可选)  
%figure;  
hold on;
plot(X , Y, '-');  
xlabel('时间');  
ylabel('方向盘转角');  
title('XXXX');  
grid on;

继续运行,结果:

3、第三组及后面的几组数据同样,先加载数据,之后直接运行,出现下图

相关推荐
报错小能手15 分钟前
深入理解 Linux 虚拟内存管理
开发语言·操作系统
和沐阳学逆向38 分钟前
我现在怎么用 CC Switch 管中转站,顺手拿 Codex 举个例子
开发语言·javascript·ecmascript
小仙女的小稀罕39 分钟前
听不清重要会议录音急疯?这款常见AI工具听脑AI精准转译
开发语言·人工智能·python
书到用时方恨少!1 小时前
Python random 模块使用指南:从入门到精通
开发语言·python
客卿1231 小时前
牛客刷题--找数字-- 字符串检测-字符串 双指针
java·开发语言
Amour恋空2 小时前
Java多线程
java·开发语言·python
小陈工2 小时前
2026年3月28日技术资讯洞察:5G-A边缘计算落地、低延迟AI推理革命与工业智造新范式
开发语言·人工智能·后端·python·5g·安全·边缘计算
第二只羽毛2 小时前
C++ 高并发内存池1
大数据·开发语言·c++·开源
不想看见4042 小时前
C++/Qt 实习岗位深度解析【结合一次研发实习谈感受】
开发语言·c++·qt
sjmaysee3 小时前
Java框架SpringBoot(一)
java·开发语言·spring boot