查看完整版本 : [求助]菜鸟求问怎样打开二进制文件
scsyw2002
2008-04-20, 12:43
我的文件是二进制.dat格式,想把文件打开进行数据处理.但是用fopen和load都打不开,或者只有一个数字.请问怎么打开呢?:lovely:
fid=fopen('data.dat','r'); %%%%%%%%%打开文本文件
x=fscanf(fid,'%g'); %%%%%%%%%读取样本参数
这里要注意的是,data.dat必须是在你操作的目录下,不然这个函数要改一下
不知对不对,你试下
scsyw2002
2008-04-21, 17:11
我的文件放在work文件夹里,对么?
scsyw2002
2008-04-22, 14:29
>> fid=fopen('00a.dat','r');x=fscanf(fid,'%g')
x =
[]
-------------
结果是这样
scsyw2002
2008-04-22, 14:37
>> load 00a.dat
??? Error using ==> load
Unknown text on line number 1 of ASCII file C:\mat\work\00a.dat
"�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
See FILEFORMATS for a list of known file types and the functions used to read them.
-----------------------
还有这个问题
麻烦各位帮个忙,初学MATLAB,懂的实在少
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.