微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Octave:将向量保存到 csvfile 中的下一行

如何解决Octave:将向量保存到 csvfile 中的下一行

菜鸟问题,我试图将每次迭代的结果保存到 csv 文件中以备后用,但是代码会不断覆盖每次迭代的 csv 文件中的旧数据,从而只剩下最后的结果。我希望每次代码迭代时都将新结果写入新行,有关如何解决此问题的任何建议?

代码,请原谅瑞典评论,实际计算不应该是问题:

const foo = {
    A: 'This is my \\',B: 'This \\ is his \\'
};

let jsonString = JSON.stringify(foo,null,2);

document.write(jsonString);

jsonString = jsonString.replaceAll('\\','');

document.write('<pre>' + jsonString + '</pre>');

解决方法

除非您明确指定要附加数据,否则每次调用 dlmwrite 都会废弃旧版本并创建一个新版本。

https://octave.sourceforge.io/octave/function/dlmwrite.html

: dlmwrite (file,M,"-append",...)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。