Error message....

For questions regarding programming in the EViews programming language.

Moderators: EViews Gareth, EViews Moderator, EViews Jason, EViews Matt

kalolibaby
Posts: 4
Joined: Sun Mar 03, 2013 7:37 pm

Error message....

Postby kalolibaby » Tue Mar 12, 2013 6:27 pm

for !i=1 to 190
!coef1=(!i-1)*2+1
!coef2=(!i-1)*2+2
scalar svec0=1
scalar svar0=1

sspace tvp!i
tvp!i.append @mprior svec0
tvp!i.append @vprior svar0
tvp!i.append num!i=sv1!i*h+[var=exp(c(!coef1))]
tvp!i.append @state sv1!i=sv1!i(-1)+[var=exp(c(!coef2))]
param c(!coef1) .0 c(!coef2) .0
tvp!i.ml
next

Error message is : Initial state mean prior "SVEC0" is not defined or is not a vector object in "DO_TVP1.ML".

Each parameter is defined as scalar. How can i fix it?

Cheers

EViews Gareth
Fe ddaethom, fe welon, fe amcangyfrifon
Posts: 13604
Joined: Tue Sep 16, 2008 5:38 pm

Re: Error message....

Postby EViews Gareth » Tue Mar 12, 2013 8:00 pm

The clue is in the error message. You need to define it as a vector, not a scalar.


Return to “Programming”

Who is online

Users browsing this forum: No registered users and 2 guests