matlab文件数据读取matlab文件数据读取
在MATLAB中进行数据处理或计算,已知原始资料一般为磁盘文件,格式有*.txt,*.xls,*.wkl,*.dat,*.m等等,均为文本文件(非二进制文件),将以上类型的文件加载到MATLAB工作空间中,并赋给指定变量,方法有多种,请往下看:
1、load命令
运用MATLAB调用二进制文件命令load指令,可以调用*.txt,*.dat,*.m文件。 >>load — 文件名,文件名即为变量名。
2、load函数
load可以以函数的形式打开文件,并可以指定变量名,格式如下:
>>a=...
matlab文件数据读取
在MATLAB中进行数据处理或计算,已知原始资料一般为磁盘文件,格式有*.txt,*.xls,*.wkl,*.dat,*.m等等,均为文本文件(非二进制文件),将以上类型的文件加载到MATLAB工作空间中,并赋给指定变量,方法有多种,请往下看:
1、load命令
运用MATLAB调用二进制文件命令load指令,可以调用*.txt,*.dat,*.m文件。 >>load — 文件名,文件名即为变量名。
2、load函数
load可以以函数的形式打开文件,并可以指定变量名,格式如下:
>>a=load('文件名')
3、dlmread函数
dlmread函数读取有界定符号的数据文件,并可以指定变量名,格式如下: >>b=dlmread('文件名')
4、textread函数
textread函数从数据文件中读取格式化的数据或字符,并可以指定变量名,格式如下: >>[a,b,c,...]=textread('文件名',格式);最简单的用法还是:
c=textread('文件名')
5、xlsread函数
xlsread可以直接读取Excel文件,并可以指定变量名,格式如下:
>>d=xlsread('C:\matlab2009b\work\a.xls'); 6、wklread函数
wklread函数直接读取数据库文件,并可以指定变量名,格式如下:
e=wklread('C:\matlab2009b\work\b.wkl')
7、当然了,如果数据能拷贝到剪贴版,直接在MATLAB命令窗口中粘贴到中括号[]中即可,格式如下:
f=[]
8、对于MATLAB的文本文件的读取函数fscanf,也不得不提,不过与之配套的文件还有打开文件fopen和关闭文件fclose,用法如下:
fscanf 函数的调用格式为:
[A,COUNT]= fscanf (fid, format, size) 其中A用以存放读取的数据,COUNT返回所读取的数据元素个数。fid为文件句柄。format用以控制读取的数据格式,由%加上格式符组成,常见的格式符有d,f,c,s。如: %g —
示浮点数值。
%d — 表示十进制数值。
%s — 表示字符串。
size为可选项,决定矩阵A中数据的排列形式。
如:
fid=fopen('d.txt','r');
g=fscanf(fid,'%g');
status=fclose(fid);
本文档为【matlab文件数据读取】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。