MATLAB读取Excel表格数据并绘制散点图

作者:如沐春风 | 创建时间: 2023-06-01
本文介绍MATLAB读取Execl表格数据的方法,然后根据读取的数据绘制散点图。其中,读取Execl表格数据主要用到了xlsread( )函数。...
MATLAB读取Excel表格数据并绘制散点图

操作方法

第一,准备Excel表格。下图为MATLAB要读取的Excel表格数据,命名为xandy.xlsx。

第二,启动MATLAB,新建脚本(Ctrl+N),输入如下代码,利用MATLAB读取Excel表格数据并绘制散点图。 close all; clear all; clc A=xlsread('xandy.xlsx',2); fprintf('x, y\n') disp(A) X=A(1:10); Y=A(11:20); plot(X,Y,'LineStyle','none','Marker','o',... 'MarkerSize',15,'MarkerFace','k','MarkerEdge','k') xlabel('X'); ylabel('Y') set(gca,'FontSize',15,'TickDir','out','TickLength',[0.02,0.02]) 其中xlsread('xandy.xlsx',2)中的2是指Sheet2,因为要读取的是位于Sheet2中的数据(见上图)。

第三,保存和运行上述脚本,在命令行窗口(Command Window)得到下图结果。

第四,在工作区(Work Place)可以查看数据A(10*2 double)。

第五,下图是根据读取的数据绘制的散点图。

点击展开全文

更多推荐