Matrix Error in a Fetch?
Posted: Wed Aug 09, 2017 5:29 am
I'm working with a lengthy Eviews8 program to implement an IHSM model. In that program I have the following line:
> fetch(d={%wfpathpwd}eviewsdb,c=q,c=a) {%wfpathpwd}eviewsdb::linkpass
As might be obvious, "wfpathpwd" is a location, eviewsdb is the main DB we use to store info passing between various routines and other models, and linkpass is as follows:
> group linkpass CNCSR CDFHER CDMVR CDMVPAR CDOR CNOR CDRECIPPCR CNFR CSVFR _
> CNOTOBR CNEFAOR CNOPMPR CNEGAOR CSVHHR CSVUR CSVHR CSVHCR _
> CSVOR CSVTSPUBOR CSVTSMVOLSR CSVTSMVXLSR CSVRECR CSVOOR _
> IFNREEIPCCR IFNREEIPCTR IFNREEIPCSR IFNREEIPOR IFNREEINDR _
> IFNREETACR IFMVNATLR IFNREETOR IFNREEOR IFSR GFMLGIR GFOGIR _
> GSLGIR IIR GFMLR GFOR GSLR XGFFBR XGINR XGKCAEPR XGKCPPR _
> XGKOR XGAUTOR XGCR XGOR XSVTOTR MGFFBR MGINR MGPETR MGKCAEPR _
> MGKCPPR MGKOR MGAUTOR MGCR MGOR MSVTOTR
>
> smpl 1990 {%mamlastyr}
> store(d={%wfpathpwd}eviewsdb) {%wfpathpwd}eviewsdb::linkpass
During execution I am getting the following error:
> Near singular matrix in "FETCH(D=R:\OUTPUT\LINK\D080917C\EVIEWSDB,C=Q,C=A R:\OUTPUT\LINK\D080917C\EVIEWSDB::LINKPASS".
So this is with the path printed, but as you can see I'm getting the matrix error but in a fetch; any idea what's going on here?
> fetch(d={%wfpathpwd}eviewsdb,c=q,c=a) {%wfpathpwd}eviewsdb::linkpass
As might be obvious, "wfpathpwd" is a location, eviewsdb is the main DB we use to store info passing between various routines and other models, and linkpass is as follows:
> group linkpass CNCSR CDFHER CDMVR CDMVPAR CDOR CNOR CDRECIPPCR CNFR CSVFR _
> CNOTOBR CNEFAOR CNOPMPR CNEGAOR CSVHHR CSVUR CSVHR CSVHCR _
> CSVOR CSVTSPUBOR CSVTSMVOLSR CSVTSMVXLSR CSVRECR CSVOOR _
> IFNREEIPCCR IFNREEIPCTR IFNREEIPCSR IFNREEIPOR IFNREEINDR _
> IFNREETACR IFMVNATLR IFNREETOR IFNREEOR IFSR GFMLGIR GFOGIR _
> GSLGIR IIR GFMLR GFOR GSLR XGFFBR XGINR XGKCAEPR XGKCPPR _
> XGKOR XGAUTOR XGCR XGOR XSVTOTR MGFFBR MGINR MGPETR MGKCAEPR _
> MGKCPPR MGKOR MGAUTOR MGCR MGOR MSVTOTR
>
> smpl 1990 {%mamlastyr}
> store(d={%wfpathpwd}eviewsdb) {%wfpathpwd}eviewsdb::linkpass
During execution I am getting the following error:
> Near singular matrix in "FETCH(D=R:\OUTPUT\LINK\D080917C\EVIEWSDB,C=Q,C=A R:\OUTPUT\LINK\D080917C\EVIEWSDB::LINKPASS".
So this is with the path printed, but as you can see I'm getting the matrix error but in a fetch; any idea what's going on here?