# Fsolve reports error when solve the steady state

**URL:** <https://forum.dynare.org/t/fsolve-reports-error-when-solve-the-steady-state/21779>\
**Category:** Steady state\
**Created:** [13 January 2023 03:48 UTC](https://forum.dynare.org/t/fsolve-reports-error-when-solve-the-steady-state/21779 "2023-01-13T03:48:56Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![CCCXC](https://forum.dynare.org/letter_avatar_proxy/v4/letter/c/7ba0ec/32.png) [@CCCXC](https://forum.dynare.org/u/CCCXC)\
**Post date:** [13 January 2023 03:48 UTC](https://forum.dynare.org/t/fsolve-reports-error-when-solve-the-steady-state/21779/1 "2023-01-13T03:48:56Z")

</div>

Dear all,  
Currently I’m trying to solve my model. It reports the error when run the mod file:  
FSOLVE requires all values returned by functions to be of data type double.  
But fsolve can solve the steady state when I run the fsolve code singly. Anyone can help me figure out the problem?  
Thank you for your help.  
Best regards  
Chen  
[cn\_aging\_debt20230109.mod](https://forum.dynare.org/uploads/short-url/x1TW0roUYsqWn6jpbAQccMJExB1.mod) (2.9 KB)  
[cn\_aging\_debt20230109\_steadystate.m](https://forum.dynare.org/uploads/short-url/zAt9vrt9eI7ZQYZaz9dRAGSNTz8.m) (3.0 KB)  
[kss.m](https://forum.dynare.org/uploads/short-url/7MRUaA09jfxk2Vf4oQjF0egwck5.m) (1.6 KB)  
[xi\_wss.m](https://forum.dynare.org/uploads/short-url/b5IGd4XXk2cQU55wf716ljJGRHB.m) (259 Bytes)

---

<div class="post-metadata">

**Author:** ![jpfeifer](https://forum.dynare.org/user_avatar/forum.dynare.org/jpfeifer/32/5044_2.png) [@jpfeifer](https://forum.dynare.org/u/jpfeifer)\
**Post date:** [13 January 2023 11:28 UTC](https://forum.dynare.org/t/fsolve-reports-error-when-solve-the-steady-state/21779/2 "2023-01-13T11:28:20Z")

</div>

You did not provide the `kss`-file you are trying to solve.

---

<div class="post-metadata">

**Author:** ![CCCXC](https://forum.dynare.org/letter_avatar_proxy/v4/letter/c/7ba0ec/32.png) [@CCCXC](https://forum.dynare.org/u/CCCXC)\
**Post date:** [13 January 2023 11:38 UTC](https://forum.dynare.org/t/fsolve-reports-error-when-solve-the-steady-state/21779/3 "2023-01-13T11:38:38Z")

</div>

Sorry, I have uploaded this file now.

---

<div class="post-metadata">

**Author:** ![jpfeifer](https://forum.dynare.org/user_avatar/forum.dynare.org/jpfeifer/32/5044_2.png) [@jpfeifer](https://forum.dynare.org/u/jpfeifer)\
**Post date:** [13 January 2023 11:50 UTC](https://forum.dynare.org/t/fsolve-reports-error-when-solve-the-steady-state/21779/4 "2023-01-13T11:50:09Z")

</div>

Now `xi_wss.m` is missing.

---

<div class="post-metadata">

**Author:** ![CCCXC](https://forum.dynare.org/letter_avatar_proxy/v4/letter/c/7ba0ec/32.png) [@CCCXC](https://forum.dynare.org/u/CCCXC)\
**Post date:** [13 January 2023 12:07 UTC](https://forum.dynare.org/t/fsolve-reports-error-when-solve-the-steady-state/21779/5 "2023-01-13T12:07:03Z")

</div>

Sorry, I upload it now.

---

<div class="post-metadata">

**Author:** ![jpfeifer](https://forum.dynare.org/user_avatar/forum.dynare.org/jpfeifer/32/5044_2.png) [@jpfeifer](https://forum.dynare.org/u/jpfeifer)\
**Post date:** [13 January 2023 12:22 UTC](https://forum.dynare.org/t/fsolve-reports-error-when-solve-the-steady-state/21779/6 "2023-01-13T12:22:04Z")

</div>

Try this file in Dynare 5.x:  
[cn\_aging\_debt20230109\_steadystate.m](https://forum.dynare.org/uploads/short-url/uev4jPLZwc31Cug37KGBreebb88.m) (3.1 KB)

---

<div class="post-metadata">

**Author:** ![CCCXC](https://forum.dynare.org/letter_avatar_proxy/v4/letter/c/7ba0ec/32.png) [@CCCXC](https://forum.dynare.org/u/CCCXC)\
**Post date:** [13 January 2023 12:34 UTC](https://forum.dynare.org/t/fsolve-reports-error-when-solve-the-steady-state/21779/7 "2023-01-13T12:34:37Z")

</div>

Thank you very much. I will try it.
