image thumbnail

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.

554 Downloads

Updated 21 Dec 2018

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 (2021). 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!