首页 > 解决方案 > 在matlab中将数据写入大文件

问题描述

在 Matlab 中,我需要生成超过 800 万行数据并将其保存到文件中。

我一直在使用 fprintf,但随着文件变大,一切似乎都变慢了。我不确定,但我怀疑 fprintf 正在将整个文件加载到内存中。

现在我一直在这样迭代:计算值,写入文件,重复。

一次计算 20,000 个值,然后一次将它们全部写入文件会更好吗?

我知道数据存储是分析数据的好方法,它也可以用来帮助将数据写入文件吗?如果是这样,怎么做?

标签: databasematlab

解决方案


推荐阅读