我正在尝试按给定值(4000)拆分数字并将数字放在数组中
示例:给出的最大值是:8202
所以 split_array 应该被 4000 分割,除非它到达末尾并且它小于 4000 在这种情况下它只是走到末尾。
start_pos, end_pos
0,4000
4001,8001
8002,8202
so the first row in the array would be
[0 4000]
second row would be
[4001 8001]
third row would be
[8002 8202]
请注意,最大值可以从(8202)更改为任何其他数字,例如(16034),但绝不是十进制我如何使用 matlab / octave 进行此操作