nclag.m
来自「计量工具箱」· M 代码 · 共 25 行
M
25 行
function xlag = nclag(x,lag1,n)% PURPOSE: Generates a matrix of lags from a matrix containing% a set of vectors, x%---------------------------------------------------% USAGE: xlag = nclag(x,lag1,n)% WHERE: x = an (nobs x neqs) matrix % lag1 = beginning lag% n = ending lag%---------------------------------------------------% e.g., xlag = nclag(x,2,3) would produce a matrix% [x(t-2) x(t-3)]%---------------------------------------------------[nobs, nvar] = size(x);nlag = n - lag1 + 1;xlag = zeros(nobs,nvar*nlag);icnt = 1;for i=1:nvar; for j=lag1:n; xlag(j+1:nobs,icnt) = x(1:nobs-j,i); icnt = icnt+1; end;end;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?