码迷,mamicode.com
首页 > 其他好文 > 详细

【转】fread函数详解

时间:2014-05-23 11:37:57      阅读:360      评论:0      收藏:0      [点我收藏+]

标签:des   c   a   int   文件   数据   

“fread”以二进制形式,从文件读出数据。

语法1:[a,count]=fread(fid,size,precision)

语法2:[a,count]=fread(fid,size,precision,skip)

size:    不指定     :到尾返回读。

          N         : 读出N个数据,构成列向量。

          inf       : 读出fid指向的打开的文件的全部数据。

          [M,N]     : 读出N个数据,构成列向量,填入M*N矩阵

         

precision(精度)

precision(精度)规定了以浮点数、整型数、字符读出时字节数。matlab 的precision(精度)的表达式与c语言、fortran语言、是一致的。不规定precision(精度),则字符默认为: ucher、则数值默认为:双精度 。



以下precision(精度)将保证读出具有一致的体积。

MATLAB           C or Fortran             Descriphon(精度)

‘char‘           ‘char*l‘               8 字节数,字符型

‘uchar‘          ‘unsigned char‘        8 字节数

‘schar‘          ‘signed char‘          8 字节数,字符型

‘int8‘           ‘integer*1‘            8 字节数,整型数

‘intl6‘          ‘integer*2‘            16 字节数,整型数.

‘int32‘          ‘integer*4‘            32 字节数,整型数.

‘int64‘          ‘integer*8‘            64 字节数,整型数

‘uint8‘          ‘integer*l‘            8 字节数

‘uintl6‘         ‘integer*2‘            16 字节数

‘uint32‘         ‘integer*4‘            32 字节数

‘uint64‘         ‘integer*8‘            64 字节数

‘float32‘        ‘real*4‘               浮点数, 32 字节数

‘float64‘        ‘real*8‘               浮点数, 32 字节数

以下precision(精度)将不保证读出具有一致的体积。

MATLAB           C or Fortran            Descriphon(精度)

‘short‘          ‘short‘                 16 字节数,整型数

‘int‘            ‘int‘                   32 字节数,整型数

‘long‘           ‘long‘                  32 (64) 字节数,整型数

‘uShort‘         ‘Unsigned short‘        16 字节数

‘uint‘           ‘Unsigned int‘          32 字节数

‘ulong‘          ‘unsigned long‘         32 (64) 字节数                                                        

‘float‘          ‘float‘                 浮点数, 32 字节数

‘double‘         ‘double‘                浮点数, 64 字节数



以下precision(精度)规定读出指定的体积n。

‘bitN‘          N字节数,整型数      1<=N<=64

‘ubitN‘         N字节数,            1<=N<=64

【转】fread函数详解,布布扣,bubuko.com

【转】fread函数详解

标签:des   c   a   int   文件   数据   

原文地址:http://www.cnblogs.com/xiongyunqi/p/3737294.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!