如何将Excel数据导入MATLAB中

 我来答
深圳市励拓软件有限公司
2017-04-19 · 互联网+时代高效组织信息化平台
深圳市励拓软件有限公司
汇讯WiseUC企业即时通讯软件是一款以组织内沟通交流为基础,即时通讯为核心,融合办公协同、IT系统集成,帮助企业降低运营成本、提升组织效率的企业级沟通协同平台。
向TA提问
展开全部
将Excel中的数据导入Matlab中可以使用 xlsread 命令,也可用uiimport直接导入
1.使用 xlsread命令
该命令具体用法如下:

1
2
3
4

num = xlsread(filename)
num = xlsread(filename,sheet)
num = xlsread(filename,xlRange)
num = xlsread(filename,sheet,xlRange)

示例如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14

values = {1, 2, 3 ; 4, 5, 'x' ; 7, 8, 9};
headers = {'First','Second','Third'};
xlswrite('myExample.xlsx',[headers; values]); %在当前Matlab工作文件夹下创建myExample.xlsx的excel文件

filename = 'myExample.xlsx'; %如文件不在当前文件夹下,还需要加上完整路径
A = xlsread(filename) %读取全部内容

filename = 'myExample.xlsx'; %读取指定部分的值
sheet = 1;
xlRange = 'B2:C3';
subsetA = xlsread(filename,sheet,xlRange)

filename = 'myExample.xlsx'; %读取指定列的值
columnB = xlsread(filename,'B:B')

注意,运用此命令时不要打开所要操作的Excel文件,不然会报错。

2. 从数据空间中导入
使用命令:

1

uiimport

然后选择File,再选择相应的Excel文件即可。
然后选择相应的excel文件即可导入。不过这个每次都要手动导入,没有直接使用命令方便,所以不建议使用。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式