MATLAB——文件I/O大全(1)

本文介绍了MATLAB中的低级文件I/O指令,包括fopen、fscanf、fprintf和fread、fwrite的使用方法。fopen用于打开文件,fscanf用于读取txt文件,fprintf用于写入txt文件或屏幕输出,fread和fwrite则用于二进制文件的读写。通过这些指令,可以实现对文件的详细操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

低级文件I/O指令

低级文件I/O指令与C语言里的I/O类似,命令格式类似
命令 说明 命令 说明
fopen 打开文件或获取已打开文件的信息 fscanf 按指定格式读入文件中数据
fclose 关闭文件 fprintf 按指定格式将数据写回文件
fread 以二进制方式读入文件中的数据 fwrite 以二进制方式将数据写回文件
feof 测试光标是否达到文件末尾 ferror 查询文件操作错误

fopen

fopen的常用命令格式如下:
-fileID = fopen(filename)
-fileID = fopen(filename,permission)

fileID >= 3,0、1、2分别给了MATLAB标准输入、标准输出、标准错误文件
若fileID = -1,说明文件打开错误
fileID还要作为其他I/O指令的参数,才能真正读取文件内容

更多内容,请在MATLAB输入 help fopen查看联机帮助

fscanf

读txt文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值