Есть ли эффективный способ сделать следующее?
У меня есть этот вектор:
0.923
0.757
0.552
0.298
0.079
0.925
0.769
0.565
0.297
0.075
0.927
0.777
0.572
0.294
0.072
0.931
0.778
0.57
0.292
0.07
0.933
0.78
0.566
0.293
0.075
Я хочу разделить этот вектор на более мелкие векторы, каждый из которых состоит из 5 значений, идобавив 1 в верхней части и 0 в конце каждого вектора следующим образом:
1
0.923
0.757
0.552
0.298
0.079
0
1
0.925
0.769
0.565
0.297
0.075
0
1
0.927
0.777
0.572
0.294
0.072
0
1
0.931
0.778
0.57
0.292
0.07
0
1
0.933
0.78
0.566
0.293
0.075
0
Могу ли я использовать cumsum, чтобы найти разницу между значениями 1 и 2 в одном и том же векторе?например, первый вектор 0,923 - 1 = 0,077 и образует другой вектор с ответами?