文件写入方法
问题提出:现在要保存程序的输出结果,包括运行时间,运行结果和中间变量。其中运行时间和运行结果只是一个数字,中间变量结果时一个n*n的矩阵和一个2*n的矩阵。想把这些量保存在txt文件中。
save 函数
将工作空间中的变量写入文件,导出mat文件中。
1. 调用dlmwrite函数
dlmwrite(filename,M)
dlmwrite(filename,M,’D’) D用来指定数据间分隔符。 ‘ ’表示空格。’\t’ 制表符
dlmwrite(filename,M,’attrib1’,value1,’ attrib2’,value2,…………)
参数名(attribute) |
参数值(value) |
说明 |
delimiter |
单个字符 |
设定数据间分隔符 |
newline |
‘pc’ |
设定换行符为‘\r\n’ |