发布企业信息

低级文件I/O

作者:未知  信息来源:未知  2006-1-26

字体大小:  网友评论  进入论坛  

对于大多数用户,MATLAB函数load和save为装载和存储数据提供了足够的工具。mat结尾的文件名,load和save假定数据是以与平台无关的二进制格式保存,或者用称之为flat的简单的ASCII文件格式保存。mat这两种格式还不够时,MATLAB提供了基于C语言实现的低级文件I/O函数。用这些低级文件I/O函数,MATLAB可以读写你所知道的任意文...
对于大多数用户,MATLAB函数loadsave为装载和存储数据提供了足够的工具。利用以扩展名为.mat结尾的文件名,loadsave假定数据是以与平台无关的二进制格式保存,或者用称之为flat的简单的ASCII文件格式保存。当flat ASCII.mat这两种格式还不够时,MATLAB提供了基于C语言实现的低级文件I/O函数。用这些低级文件I/O函数,MATLAB可以读写你所知道的任意文件格式。例如,知道电子文件或数据库程序所使用的格式,就可以把这些数据读进MATLAB的矩阵中去。类似地,也可以创建电子文件或数据库文件。

MATLAT中这种基本的低级文件I/O命令如下:

15.1

MATLAB低级文件I/O函数

fclose

关闭文件

feof

测试文件结束

ferror

查询文件I/O的错误状态

fgetl

读文件的行,忽略回行符

fgets

读文件的行,包括回行符

fpoen

打开文件

fprintf

把格式化数据写到文件或屏幕上

fread

从文件中读二进制数据

frewind

返回到文件开始

fscanf

从文件中读格式化数据

fseek

设置文件位置指示符

ftell

获取文件位置指示符

fwrite

把二进制数据写到文件里

除了这些函数外,所具有的MATLAB版本可能为一个或多个公用软件包提供读写文件的特定函数M文件。有关这些函数的进一步的信息,请使用在线帮助:>>help iofun

分页:
Google


推荐图文

广告

机械热点图文

  • 数控车床加工编程典型实例分析2
  • 内螺纹车削加工——数控车床编程实例42
  • 子程序编程方法-数控车床编程实例36
  • 塑料模具动画演示

机械风云人物

Copyright © 2004 51base.com Inc. All rights reserved.

无忧基地 版权所有│粤ICP备06098418号│XHTML | CSS

客服:+86-755-2212 2202 工作时间:周1~5 10点~16点

感谢中国网络提供带宽支持

《网络营销技巧》