【发布时间】:2018-06-28 15:29:42
【问题描述】:
简单的问题:
是否有任何(未记录的?)方法来估计(估计)Matlab 将单个非常大的变量从工作区保存到磁盘需要多长时间,有点像 Windows 用于文件传输?
谢谢
【问题讨论】:
-
写入 N 个文件,计时操作,将已经花费的时间乘以(剩余字节数)/(写入字节数)估计剩余时间。没有办法对此有一个通用规则,因为它取决于硬件、软件、数据类型......
-
问题不清楚,它是关于一个单一的大型工作区变量,显然这将取决于剩余字节数和已写入字节数所花费的时间。如果例如一个 Java 进程可以监控这个进程,可以做出估计……专家社区会知道吗?
-
这是一个完全不同的问题,如果您编辑您的问题以反映您实际想要实现的目标、您的用例是什么、您目前受到限制的原因(即您没有不知道如何在实际写入文件的同时检查文件大小)和其他可能有帮助的细节。目前你的整个问题是“给我看一个文件写入进度条的代码”
-
如果您假设 1 个大文件和几个小文件,我认为问题不会发生重大变化。这个问题无需代码即可回答,因为显然这是一个概念性问题:“可以做到吗?如果是这样,那将是什么想法'。恕我直言,与实际的代码请求相比,这并不排除非常“创意”
标签: matlab undocumented-behavior