【matlab】在程序运行结果中保存数据到txt文档

文件写入方法

问题提出:现在要保存程序的输出结果,包括运行时间,运行结果和中间变量。其中运行时间和运行结果只是一个数字,中间变量结果时一个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’

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值