高级文件输入输出与高级函数
1. 高级文件输入输出
1.1 矩阵文件读取与转置
对于矩阵文件,可以使用 load 函数读取。例如,有一个名为 randmat.dat 的矩阵文件,通过以下代码读取:
>> load randmat.dat
>> randmat
randmat =
20 8
14 12
19 17
12 5
对矩阵进行转置操作:
>> randmat'
ans =
20 14 19 12
8 12 17 5
若要在写入文件前对矩阵进行转置,可以在使用 fprintf 写入文件之前对矩阵变量 mat 进行转置操作。不过,在这种情况下,使用 save 函数会更简单。
1.2 文件追加操作
fprintf 函数可以用于向现有文件追加内容,权限字符串使用 'a' 。示例代码如下:
fid = fopen('filename', 'a');
</
超级会员免费看
订阅专栏 解锁全文
6万+

被折叠的 条评论
为什么被折叠?



