Что если нам нужны индексы исходной матрицы, в которой расположены последовательные значения? Кроме того, что если нам нужна матрица того же размера, что и исходная матрица, в которой количество последовательных значений хранится в индексах последовательных значений? Например:
original_matrix = [1 1 1;2 2 3; 1 2 3];
output_matrix = [3 3 3;2 2 0;0 0 0];
Эта проблема актуальна для контроля качества метеорологических данных. Например, если у меня есть матрица данных о температуре от нескольких датчиков, и я хочу знать, какие дни имели постоянные последовательные значения и сколько дней были постоянными, я могу пометить данные как возможные неисправные.
матрица температуры - это количество дней x количество станций, и я хочу, чтобы выходная матрица также была числом дней x количество станций, где последовательные значения помечены, как описано выше.