常用的Input/Output 函数

1.textread函数:读取ASCII数据(.dat文件)

>> [a b c d e]=textread('afile.dat','%f %f %f %f %f') <span style="color:#3333ff;"> <span style="background-color: rgb(255, 255, 255);">%注意输入参数均为字符串格式</span></span>

a =

    17
    23
     4
    10
    11
b =

    24
     5
    ...
选择性读取部分内容:加*的相应位置忽略不读

>> [a d e]=textread('afile.dat','%f %*f %*f %f %f')

函数的优点:textread函数比load命令更加灵活,允许数据的每一列为不同的数据类型,将每一列数据作为独立的一个变量,而load命令假设所有数据均为single类型。

2.fclose :关闭文件
fopen :打开文件
fread :从文件中读入二进制数据
fwrite :把二进制数据写入文件
fgetl :逐行从文件中读取数据并放弃换行符
fgets :从文件中读取行,保留换行符并把行作为字符串返回
fprintf:把格式化数据写入文件
fscanf :从文件中读取格式化数据
feof :测试文件是否结束
ferror:测试文件输入输出错误信息
frewind:文件指针归零
fseek :设置文件位置指针
ftell :获取文件位置指针
sprintf:把格式化数据写入一个字符串
sscanf :使用格式控制读取字符串


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值