matlab代码 多个直线图并列显示
时间: 2024-10-12 22:10:14 浏览: 33
在MATLAB中,如果你想并列地显示多个直线图(line plots),可以使用`subplot`函数创建一个多行多列的网格,然后对每个子图添加线图。以下是一个基本的例子:
```matlab
% 假设有三个数据系列,分别代表x轴上的三个点集
data1 = rand(100, 1); % 数据1
data2 = randn(100, 1); % 数据2
data3 = sin(2*pi*(0:0.1:10)); % 正弦曲线
% 创建一个3行1列的子图网格
figure; % 新建一个窗口
subplot(3, 1, 1); % 第一行第一个子图
plot(data1, '-o'); % 线条图,o表示圆点标记
subplot(3, 1, 2); % 第二行第一个子图
plot(data2, '-*'); % 点状图,*表示星形标记
subplot(3, 1, 3); % 第三行第一个子图
plot(data3, '--'); % 虚线图,--表示虚线
% 添加标题和标签
title('Multiple Line Plots side by side');
xlabel('X-axis');
ylabel('Y-axis');
% 显示图形
show;
```
阅读全文
相关推荐













