MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]菜鸟求问怎样打开二进制文件 (https://www.labfans.com/bbs/showthread.php?t=2445)

scsyw2002 2008-04-20 12:43

[求助]菜鸟求问怎样打开二进制文件
 
我的文件是二进制.dat格式,想把文件打开进行数据处理.但是用fopen和load都打不开,或者只有一个数字.请问怎么打开呢?:lovely:

yesman 2008-04-20 15:19

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,懂的实在少


所有时间均为北京时间。现在的时间是 11:10

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.