I have a model consisting of a single equation:
Code: Select all
0 * m30 = (0.00158844333748443 * m11 + 0.131757812040252 * m14 + 0.142559703431027 * m15 + 0.000227119899011968 * 1 / 0.5133 * M2525 + 5.10348824794473e-05 * m30 + 0.000112944043026302 * m45 + 0.0012639569049951 * m71 + 2.61352801377563e-05 * m55 + 0.000336585063106878 * m81 + 2.0808985845994e-05 * m66 + 0.000610396415751828 * m68 + 0.000391779117784267 * m65 + 0.00022595765194497 * m74 + 0.000115646966161894 * m63 + 0.00193256430648588 * m85 + 5.95538004130637e-05 * m86 + 4.98374864572048e-05 * m92S + 0.000602083513336707 * m91S + 0.00220209577067432 * m90K + 0.00768162735480903 * c00 + 0.000297473395322951 * c20 + 0.000274580692400979 * j50 + 0.940006199453321 * a14 + dsi14 + dsh14 + xir14) - (1 * i14 + 0.984825802939575 * x14 + 0.052186490229266 * x1516 + 0)
If I manually change the equation, putting m30 on the left hand side, as in
Code: Select all
m30 = ((0.00158844333748443 * m11 + 0.131757812040252 * m14 + 0.142559703431027 * m15 + 0.000227119899011968 * 1 / 0.5133 * M2525 + 0.000112944043026302 * m45 + 0.0012639569049951 * m71 + 2.61352801377563e-05 * m55 + 0.000336585063106878 * m81 + 2.0808985845994e-05 * m66 + 0.000610396415751828 * m68 + 0.000391779117784267 * m65 + 0.00022595765194497 * m74 + 0.000115646966161894 * m63 + 0.00193256430648588 * m85 + 5.95538004130637e-05 * m86 + 4.98374864572048e-05 * m92S + 0.000602083513336707 * m91S + 0.00220209577067432 * m90K + 0.00768162735480903 * c00 + 0.000297473395322951 * c20 + 0.000274580692400979 * j50 + 0.940006199453321 * a14 + dsi14 + dsh14 + xir14) - (1 * i14 + 0.984825802939575 * x14 + 0.052186490229266 * x1516 + 0) )/ (-5.10348824794473e-05 )Why is Eviews not able to solve the first model? Is it related to the coefficient in front of m30 being so small (5.10348824794473e-05)? Is it a bug?
Attached are the workfile and the program file that illustrates the problem.
Thomas
