Temporal disaggregation

version 1.0.0 (1.59 MB) by Enrique M. Quilis
Temporal disaggregation, interpolation and extrapolation of time series. Methods: univariate (with or without indicators) and multivariate.


Updated Fri, 21 Dec 2018 18:32:35 +0000

View License

This library contains a complete set of MATLAB functions designed to perform temporal disaggregation of time series using a variety of techniques: methods without indicators (Boot-Feibes-Lisman, Stram-Wei, low-pass interpolation); methods with indicators using different approaches: optimization (Denton), static models (Chow-Lin, Fernandez and Litterman), dynamic models (Santos-Cardoso, Proietti), ARIMA models (Guerrero); and multivariate methods with indicators and transversal constraints (Denton, Rossi, Di Fonzo). The library contains also functions for balancing (proportional, RAS bi-proportional and Van der Ploeg) as well as an interface written in Visual Basic that allows its use in a spreadsheet environment. This library is intended for its use in production mode, easing the tasks of regular data compilation and short-term monitoring, and also for its use in research mode, allowing an in-depth exploration of the results and its internal mechanics.

Cite As

Enrique M. Quilis (2022). Temporal disaggregation (https://www.mathworks.com/matlabcentral/fileexchange/69800-temporal-disaggregation), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2017b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!