Matlab画折线图数据来源为多个Excel表格
时间: 2024-03-25 16:40:36 浏览: 16
你可以使用MATLAB的`xlsread`函数来读取多个Excel表格中的数据,并使用Matplotlib库来绘制折线图。
以下是一个简单的示例代码,可以帮助你开始:
```matlab
% 读取Excel表格中的数据
data1 = xlsread('data1.xlsx');
data2 = xlsread('data2.xlsx');
% 绘制折线图
plot(data1(:,1), data1(:,2), 'r-', 'LineWidth', 2);
hold on;
plot(data2(:,1), data2(:,2), 'b-', 'LineWidth', 2);
% 设置坐标轴标签和标题
xlabel('X Label');
ylabel('Y Label');
title('My Line Chart');
% 添加图例
legend('Data 1', 'Data 2');
% 显示图像
hold off;
```
在这个示例代码中,我们使用了两个Excel表格`data1.xlsx`和`data2.xlsx`,并使用`xlsread`函数读取了它们的数据。然后,我们使用`plot`函数绘制了两条折线图,并使用`legend`函数添加了图例。最后,我们设置了坐标轴标签和标题,并使用`hold off`命令结束了图像的绘制。
你可以根据自己的数据和需求修改代码中的Excel文件名和数据列来绘制自己的折线图。同时,你也可以使用Matplotlib库提供的其他函数和参数来自定义你的折线图。