Clandy17 发表于 2023-8-9 11:57 
一般这种情况是某个地方出现分母为零了,对应着找一下。可以利用用resid(1);命令(放在 initval命令后或st ...
dynare estimate_bygdp
Starting Dynare (version 5.3).
Calling Dynare with arguments: none
Starting preprocessing of the model file ...
Found 97 equation(s).
Evaluating expressions...done
Computing static model derivatives (order 1).
Computing dynamic model derivatives (order 2).
Processing outputs ...
done
Preprocessing completed.
Residuals of the static equations:
Equation number 1 : 0 : lamda1
Equation number 2 : 0 : 2
Equation number 3 : 0 : 3
Equation number 4 : NaN : 4
Equation number 5 : 0 : bgc1
Equation number 6 : 0 : K1
Equation number 7 : NaN : Y1
Equation number 8 : 0 : qm
Equation number 9 : 0 : qn
Equation number 10 : 0 : m
Equation number 11 : NaN : 11
Equation number 12 : 0 : RK1
Equation number 13 : 0 : W1
Equation number 14 : 0 : QL1
Equation number 15 : 0 : bkg1
Equation number 16 : 0 : 16
Equation number 17 : 0 : mc1
Equation number 18 : 0 : QHstar1
Equation number 19 : NaN : F11
Equation number 20 : NaN : F12
Equation number 21 : 0 : yh1
Equation number 22 : 0 : 22
Equation number 23 : 0 : bdelta1
Equation number 24 : NaN : 24
Equation number 25 : NaN : 25
Equation number 26 : 0 : gc1
Equation number 27 : NaN : 27
Equation number 28 : NaN : 28
Equation number 29 : 0 : D1
Equation number 30 : 0 : B1
Equation number 31 : NaN : 31
Equation number 32 : 0 : LG1
Equation number 33 : 0 : kgf1
Equation number 34 : NaN : DGDP1
Equation number 35 : NaN : BGDP1
Equation number 36 : NaN : v1
Equation number 37 : NaN : 37
Equation number 38 : NaN : RD1
Equation number 39 : NaN : RB1
Equation number 40 : 0 : lamda2
Equation number 41 : 0 : 41
Equation number 42 : 0 : 42
Equation number 43 : NaN : 43
Equation number 44 : 0 : bgc2
Equation number 45 : 0 : K2
Equation number 46 : NaN : Y2
Equation number 47 : 0 : 47
Equation number 48 : 0 : 48
Equation number 49 : 0 : n
Equation number 50 : NaN : 50
Equation number 51 : 0 : RK2
Equation number 52 : 0 : W2
Equation number 53 : 0 : QL2
Equation number 54 : 0 : bkg2
Equation number 55 : 0 : 55
Equation number 56 : 0 : mc2
Equation number 57 : 0 : QHstar2
Equation number 58 : NaN : F21
Equation number 59 : NaN : F22
Equation number 60 : 0 : yh2
Equation number 61 : 0 : 61
Equation number 62 : 0 : bdelta2
Equation number 63 : NaN : 63
Equation number 64 : NaN : 64
Equation number 65 : 0 : gc2
Equation number 66 : NaN : 66
Equation number 67 : NaN : 67
Equation number 68 : 0 : D2
Equation number 69 : 0 : B2
Equation number 70 : NaN : 70
Equation number 71 : 0 : LG2
Equation number 72 : 0 : kgf2
Equation number 73 : NaN : DGDP2
Equation number 74 : NaN : BGDP2
Equation number 75 : NaN : v2
Equation number 76 : NaN : 76
Equation number 77 : NaN : RD2
Equation number 78 : NaN : RB2
Equation number 79 : NaN : 79
Equation number 80 : NaN : gc
Equation number 81 : 0 : kgf
Equation number 82 : NaN : J
Equation number 83 : NaN : a
Equation number 84 : NaN : 84
Equation number 85 : NaN : 85
Equation number 86 : NaN : 86
Equation number 87 : NaN : 87
Equation number 88 : NaN : 88
Equation number 89 : NaN : 89
Equation number 90 : NaN : 90
Equation number 91 : NaN : 91
Equation number 92 : 0 : GDP1
Equation number 93 : 0 : GDP2
Equation number 94 : 0 : 94
Equation number 95 : 0 : TD1
Equation number 96 : 0 : TD2
Equation number 97 : NaN : 97
警告: Some of the parameters have no value (phi_Y, QL1s, QL2s, rho_j, rho_a, rho_g, rho_dgdp1,
rho_dgdp2, rho_bgdp1, rho_bgdp2, rho_l1, rho_l2, rho_q1, rho_q2, rho_d1, rho_d2, rho_b1, rho_b2, Cs,
Is, I1s, I2s, TDs, TD1s, TD2s, gfs, kgfs, C1s, bgc1s, H1s, D1s, B1s, K1s, lamda1s, QHstar1s, QH1s, W1s,
RK1s, Y1s, m1s, m2s, bkg1s, F1s, YH1s, yh1s, MH1s, LH1s, mc1s, F11s, F12s, TR1s, gc1s, gf1s, T1s,
kgf1s, LS1s, LG1s, L1s, C2s, bgc2s, H2s, D2s, B2s, K2s, lamda2s, QHstar2s, QH2s, W2s, RK2s, Y2s, n1s,
n2s, bkg2s, F2s, YH2s, yh2s, MH2s, LH2s, mc2s, F21s, F22s, TR2s, gc2s, gf2s, T2s, kgf2s, LS2s, LG2s,
L2s) when using steady. If these parameters are not initialized in a steadystate file or a
steady_state_model-block, Dynare may not be able to solve the model. Note that simul,
perfect_foresight_setup, and perfect_foresight_solver do not automatically call the steady state file.
STEADY: numerical initial values or parameters incompatible with the following equations
列 1 至 17
4 7 11 19 20 24 25 27 28 31 34 35 36 37 38 39 43
列 18 至 34
46 50 58 59 63 64 66 67 70 73 74 75 76 77 78 79 80
列 35 至 45
82 83 84 85 86 87 88 89 90 91 97
Check whether your model is truly linear. Put "resid(1);" before "steady;" to see the problematic equations.
Residuals of the static equations:
Equation number 1 : 0 : lamda1
Equation number 2 : NaN : 2
Equation number 3 : 0 : 3
Equation number 4 : NaN : 4
Equation number 5 : NaN : bgc1
Equation number 6 : 0 : K1
Equation number 7 : NaN : Y1
Equation number 8 : 0 : qm
Equation number 9 : NaN : qn
Equation number 10 : NaN : m
Equation number 11 : NaN : 11
Equation number 12 : 0 : RK1
Equation number 13 : NaN : W1
Equation number 14 : 0 : QL1
Equation number 15 : NaN : bkg1
Equation number 16 : NaN : 16
Equation number 17 : 0 : mc1
Equation number 18 : NaN : QHstar1
Equation number 19 : NaN : F11
Equation number 20 : NaN : F12
Equation number 21 : NaN : yh1
Equation number 22 : 0 : 22
Equation number 23 : NaN : bdelta1
Equation number 24 : NaN : 24
Equation number 25 : NaN : 25
Equation number 26 : NaN : gc1
Equation number 27 : NaN : 27
Equation number 28 : NaN : 28
Equation number 29 : NaN : D1
Equation number 30 : NaN : B1
Equation number 31 : NaN : 31
Equation number 32 : NaN : LG1
Equation number 33 : NaN : kgf1
Equation number 34 : NaN : DGDP1
Equation number 35 : NaN : BGDP1
Equation number 36 : NaN : v1
Equation number 37 : NaN : 37
Equation number 38 : NaN : RD1
Equation number 39 : NaN : RB1
Equation number 40 : NaN : lamda2
Equation number 41 : NaN : 41
Equation number 42 : 0 : 42
Equation number 43 : NaN : 43
Equation number 44 : NaN : bgc2
Equation number 45 : 0 : K2
Equation number 46 : NaN : Y2
Equation number 47 : NaN : 47
Equation number 48 : NaN : 48
Equation number 49 : NaN : n
Equation number 50 : NaN : 50
Equation number 51 : NaN : RK2
Equation number 52 : NaN : W2
Equation number 53 : NaN : QL2
Equation number 54 : NaN : bkg2
Equation number 55 : NaN : 55
Equation number 56 : NaN : mc2
Equation number 57 : 0 : QHstar2
Equation number 58 : NaN : F21
Equation number 59 : NaN : F22
Equation number 60 : NaN : yh2
Equation number 61 : NaN : 61
Equation number 62 : NaN : bdelta2
Equation number 63 : NaN : 63
Equation number 64 : NaN : 64
Equation number 65 : NaN : gc2
Equation number 66 : NaN : 66
Equation number 67 : NaN : 67
Equation number 68 : NaN : D2
Equation number 69 : NaN : B2
Equation number 70 : NaN : 70
Equation number 71 : NaN : LG2
Equation number 72 : NaN : kgf2
Equation number 73 : NaN : DGDP2
Equation number 74 : NaN : BGDP2
Equation number 75 : NaN : v2
Equation number 76 : NaN : 76
Equation number 77 : NaN : RD2
Equation number 78 : NaN : RB2
Equation number 79 : NaN : 79
Equation number 80 : NaN : gc
Equation number 81 : 0 : kgf
Equation number 82 : NaN : J
Equation number 83 : NaN : a
Equation number 84 : NaN : 84
Equation number 85 : NaN : 85
Equation number 86 : NaN : 86
Equation number 87 : NaN : 87
Equation number 88 : NaN : 88
Equation number 89 : NaN : 89
Equation number 90 : NaN : 90
Equation number 91 : NaN : 91
Equation number 92 : NaN : GDP1
Equation number 93 : NaN : GDP2
Equation number 94 : NaN : 94
Equation number 95 : NaN : TD1
Equation number 96 : NaN : TD2
Equation number 97 : NaN : 97
错误使用 print_info
The steady state has NaNs or Inf.
出错 steady (第 102 行)
print_info(info,options_.noprint, options_);
出错 estimate_bygdp.driver (第 1760 行)
steady;
出错 dynare (第 281 行)
evalin('base',[fname '.driver']);
>>
求问大佬,我运行后出现很多NAN,且前后出现了两次“Residuals of the static equations:”,我应该看更早的还是之后的呢?如果是之前的是否代表我的模型本来就有问题还是应该更加仔细的检查一阶条件、相应对数线性化的式子和稳态求解过程呢?非常感谢您的回答!
