hyfm.net
当前位置:首页 >> mAtlAB导入大量ExCEl数据 >>

mAtlAB导入大量ExCEl数据

有两种方法:(1)data=load('你的数据文件名,带后缀,如xls');(2)data=xlsread('你的数据文件名,带后缀,如xls').

选择“open file”,即 file中的“open ",就会出现一个对话框,先把对话框的最下面“文件类型”选择“all files”,再在“查找范围”的下拉框里选择你要导入的excel数据,单击“打开”就会出现一个matlab的对话框,单击“finish”就行了.此时在matlab的窗口中的“workspace”里面就存有你要的数据了.

用xlsread()函数就可以读取Excel中的数据.假设LHMHZ.xls的数据单元格A为x数据,B为y数据,则可以用代码实现来你的要求.data=xlsread('LHMHZ.xls'); %% matlab读取Excel中的数据,并赋值给 data 数组 x=data(:,1); %单元格A的x数据 y=data(:,2); %单元格B的y数据 plot(x,y,'r-') %绘出图像

load指令可以读入许多文件的数据,matlab的工作区本来就很大,直接就可以用load读进去大批数据,还有各种形式文件的读取,数据文件较多的话或者数据类型复杂,最好自己写一个循环来读取.如满意请采纳~谢谢

可以把大量的数据存入文本文档和excel表格.读取文本文档的数据语句:load('数据存放路径');读取表格文档的数据语句:xlsread('数据存放路径');

);读取表格文档的数据语句;数据存放路径':xlsread('数据存放路径'.读取文本文档的数据语句;):load('可以把大量的数据存入文本文档和excel表格

% 先取得文件名列表,用循环逐个读取文件,再对矩阵进行拼接,应该可以解决你的问题,% 如有疑问请进一步提出files = dir('*.xls'); % 获取所有的 excel 文件名, % 需将准备读取数据的 excel 文件存放在同一目录中, % 并将该目录设为当前

原发布者:填写用户名lht1.读取sheet1中的所有数据引用的文件名要包括后缀.xls,同时xls文件要位于当前搜索路径中(默认安装目录下work文件夹中)才可以引用excel数据默认这些文本以及数字都放在sheet1中,我们将此excel选入当前工作目

matlab里面有专门读取excel文件的命令,你在帮助里面搜一下就知道了.另外,也可以把excel文件存为csv格式,用csvread命令读取

将您的所有excel数据存到同一个目录下,下面的”'E:\Software\Matlab\bin\“是我的测试路径,您可修改为您的路径;将下面的脚本程序保存到上述路径并命名为”batchread.m",并在MATLAB命令窗口中执行该脚本程序:%batchread.mclear;

网站首页 | 网站地图
All rights reserved Powered by www.hyfm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com