From 5cab2e68a522b03b029586ce4f2af8e3b7887095 Mon Sep 17 00:00:00 2001
From: baggepinnen <cont-frb@ulund.org>
Date: Thu, 24 Jan 2019 11:46:10 +0100
Subject: [PATCH] fix bug in arx regressor

---
 src/arx.jl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/arx.jl b/src/arx.jl
index d074eaf..faa71a9 100644
--- a/src/arx.jl
+++ b/src/arx.jl
@@ -52,7 +52,7 @@ function getARXregressor(y::AbstractVector,u::AbstractVecOrMat, na, nb)
     y    = copy(A[:,1])
     A    = A[:,2:end]
     for i = 1:length(nb)
-        offs = m-nb[i]
+        offs = m-nb[i]-1
         A = [A toeplitz(u[nb[i]+offs:n+nb[i]+offs-1,i],u[nb[i]+offs:-1:1+offs,i])]
     end
     return y,A
-- 
GitLab