我有一个文件(Data.txt),其中包含(两列数据)之类的数据
0.105785959943 9.75133617601e+15
0.111906693211 9.03309900398e+15
0.118381569654 9.10020956844e+15
0.125231079854 9.92284743442e+15
0.132476899971 8.90313525209e+15
0.140141960337 8.94055824107e+15
0.148250518026 9.26206609674e+15
0.156828233614 8.91802025262e+15
该文件可能包含 100 行。让我将第一列中的值称为r_i
,将第二列中的值称为d_i
(i
可能会从0
变为100
)。我的问题是编写一个代码来计算
C*(r_(i+1)-r_i)^3 * d_i
,其中C
是一个常数。
而且我想将这些数据写入一个包含 3 列的新文件中,其中第三列应该是我们新的计算数据。
我怎样才能做到这一点?有没有人知道如何解决这个问题?