次のようにグループ化した番号が空白行で区切られたテキストファイルがあります。
42.034 41.630 40.158 26.823 26.366 25.289 23.949
34.712 35.133 35.185 35.577 28.463 28.412 30.831
33.490 33.839 32.059 32.072 33.425 33.349 34.709
12.596 13.332 12.810 13.329 13.329 13.569 11.418
注:グループは常に同じ長さであり、グループが大きい場合、たとえば500の数字の長さの場合は、複数の行の長さに配置できます。グループを配列に入れて、ファイルの長さに沿って反復することを考えていました。
私の最初の質問は、配列2の最初の要素を配列1から、配列3を配列2から、2番目の要素についても同様に、グループの最後までどのように減算する必要があるかということです。
すなわち:
34.712-42.034,35.133-41.630,35.185-40.158 ...till the end of each group
33.490-34.712,33.839-35.133 ..................
次に、1つのグループの最初の要素の違いを最後まで保存します(2番目の質問:どのように?)
すなわち:
34.712-42.034 ; 33.490-34.712 ; and so on in one group
35.133-41.630 ; 33.839-35.133 ; ........
私は初心者なので、どんな提案も役に立ちます。