MATLAB function for denoising and numerical differentiation of one-dimensional sequences of data with total-variation regularisation, including the following features:

  • weighted penalty term,
  • constraint on L¹-norm of derivative of selected order,
  • automatic optimisation of regularisation parameter,
  • estimation of higher-order derivatives.

Contents

Download all files (.ZIP, 8.15 KB)

File: tvdenoise.m

Download (9.96 KB)

File: qmatrix.m

Download (1.49 KB)

File: pdmatrix.m

Download (1.89 KB)

File: tvdenoise_example.m

Download (1.37 KB)

File: gait_data.mat

Download (2.38 KB)