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 :使用格式控制读取字符串