У меня есть набор чисел, и я хочу использовать прогностическое кодирование для получения меньших значений для этого набора данных, поскольку каждое значение не должно сильно отличаться от последнего. Я просто начинал очень просто с ожидаемого значения, что каждое значение будет таким же, как и последнее, а затем просто сохранит ошибку.Предиктивное кодирование без использования петель в Matlab?
Для некоторых простых данных:
1 2 -3 1
значения я должен получить в
1 1 -5 4
То, как я делал это сжатие было одной линии, но распаковывать мне нужно последнее значение, так Я поставил это в цикле. Есть ли способ сделать это и, возможно, более сложный (смотрящий только на последнее значение) прогностическое кодирование без необходимости использования контуров Matlab.
Думаю, вы ищут 'diff'. – Divakar