How to code MIDAS?

I try to work in Matlab with data of mixed frequency. When I try to use code as in http://www.unc.edu/~eghysels/papers/MIDAS_Usersguide_V1.0.pdf and it gives me an answer "Undefined function 'MIDAS_ADL'for input arguments of type 'cell'". What should I do? The problem also was with types: single and double.

回答(1 个)

It seems that Matlab cannot not find your function. Type
path
in the command window and check if the folder that contains the MIDAS-function is part of the list. If it is not, add the folder to the search path.

7 个评论

How to add the folder to the search path?
Use the function addpath.
I inserted addpath MIDAS_ADL, MIDAS, MixedFreqData, because they were in midas manual, but the program says: Warning: Name is nonexistent or not directly: MIDAS_ADL/MIDAS/MixesFreqData.
Then the specified folders do not exist or Matlab cannot find them. Check the names.
Thanks!
Hi Kristina,
I am facing the same error as you did. Could you solve it ?
I just found out what the problem was: in the paper the function's name is adlmidas. However if you check the package the name is different. It is MIDAS_ADL... so if you try to copy and paste from the paper it will never work. Perhaps the function's name chenged after the paper was published.

请先登录,再进行评论。

类别

在 帮助中心 和 File Exchange 中查找有关 Get Started with MATLAB 的更多信息

产品

Community Treasure Hunt

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

Start Hunting!

Translated by