我正在编写一个程序,我希望在循环中将结果打印到文件列中。结果是一个与时间相关的数组。我可以打印结果的一种方法是在每一步将数组打印到不同的文件。另一种选择是逐列附加值,即
array(T=0) array(T=1) array(T=2) .......
数组的大小为100.我想知道它是否可以作为第二个选项完成,因为它会让事情变得更容易。可能吗?如果是这样,怎么样?
编辑: 很抱歉缺乏明确性和迟到的回复。
让我举个例子。我有一个包含100个元素的数组。但是在一个时间步之后的一组计算之后修改该数组。所以100个元素将变成其他东西。所以问题是我如何获得输出。所以我想在每个时间步之后打印更改的数组。一种方法是将其打印在不同的文件中。但是如果可能的话,我想将所有输出打印在单个文件中,如矩阵。在每个时间步之后,该矩阵的每列将是更改的数组。那么我可以这样做而不是每次修改时都存储数组吗?或者我可以每次将数组打印到同一个文件列吗?我希望这会有所帮助。