您的位置:首页 > 编程语言 > MATLAB

MATLAB   xls数据读写

2014-03-18 20:35 363 查看
%-------------------------------------------------------------------------- %                    调用xlsread函数读取文件中的数据 %--------------------------------------------------------------------------  % 读取文件examp02_14.xls第1个工作表中单元格A2:H4中的数据 num = xlsread('examp02_14.xls', 'A2:H4')    % 返回读取的数据矩阵num  % 读取文件examp02_14.xls第1个工作表中单元格A2:C3中的数据,将数据分别加1后返回 convertdata = xlsread('examp02_14.xls', '', 'A2:C3', '', @setplusone1)  % 读取文件examp02_14.xls第1个工作表中单元格A2:H2中的数据,将读取到的数据分别加1 % 返回数值矩阵num,文本矩阵txt,元胞数组raw,变换后数值矩阵X [num, txt, raw, X] = xlsread('examp02_14.xls', '', 'A2:H2', '', @setplusone2)


%-------------------------------------------------------------------------- %                    调用xlswrite函数写数据到文件 %--------------------------------------------------------------------------  x = rand(10);    % 生成一个10行10列的随机矩阵,其元素服从[0,1]上的均匀分布 % 把矩阵x写入文件examp02_15.xls的第2个工作表中的单元格区域D6:M15,并返回操作信息 [s,t] = xlswrite('examp02_15.xls', x, 2, 'D6:M15')  x = {1,60101,6010101,'陈亮',63,'';2,60101,6010102,'李旭',73,'';3,60101,... 6010103,'刘鹏飞',0,'缺考'}    % 定义一个元胞数组  % 把元胞数组x写入文件examp02_15.xls的指定工作表(xiezhh)中的单元格区域A3:F5 xlswrite('examp02_15.xls', x, 'xiezhh', 'A3:F5')  num = xlsread('examp02_14.xls');    % 读取文件examp02_14.xls中的数值型数据 % 把读取的数据num写入文件examp02_15.xls中的名称为'成绩'的工作表的默认区域 xlswrite('examp02_15.xls', num, '成绩')
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: