如何将Excel数据导入MATLAB中
4个回答
展开全部
在matlab中,可以通过xlsread函数来导入excel数据,其基本调用格式如下(其他调用格式可参考matlab帮助文档)。
num = xlsread(filename) % 从指定文件名夹读取,从A1单元格开始读取,读取filename文件,把数据返回给num。
[num, txt]= xlsread(filename, ...) % 把返回的数据与文本分开保存。
num = xlsread(filename, sheet) % 选择所在的sheet,比如说'sheet1'。
下面通过示例来说明其调用过程。
excel文件chengji.xls中数据如下:
Name Chinese Mathematic English
Jason 80 75 90
victor 77 95 83
julie 60 89 96
snow 70 75 80
andy 90 88 75
crstal 80 80 80
读取chengji.xls文件中数据的程序如下
% 打开文件
[FileName, PathName] = uigetfile({'*.xls','Excel File(*.xls)';...
'*.txt','TXT File(*.txt)';'*.*','All File(*.*)'},'选择文件');
str = [PathName, FileName]; % 获取文件的路径
[chengji xingming] = xlsread(str); % 读取所选文件
展开全部
a=xlsread('filename.xls');其中a表示读入文件所保存的变量名称,filename.xls(或者filename.xlsx)表示excel数据文件;
从某个sheet中读取,使用方式为:A = xlsread('data.xlsx','Sheet1');
从某个sheet中读取,使用方式为:A = xlsread('data.xlsx','Sheet1');
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
读数据指令:xlsread (使用参数查帮助)
高板本MATLAB,可以直接复制到库里(目标文件夹)
写数据指令:xlswrite
贴写字板,直接调
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询