BVP4c-display iterations while running

Hello,
I am using BVP4c to solve a boundary value problem. I get this error
??? Error using ==> bvp4c at 252 Unable to solve the collocation equations -- a singular Jacobian encountered So,I am trying to find out at each iteration the singularity occurs. Is there anyway to display the iterations in the command window? I will appreciate your help.
Many thanks,
Mona

Respuestas (1)

Walter Roberson
Walter Roberson el 27 de Mayo de 2011

0 votos

Pass in a bvp option set with the Stats property set on; see here
You might also want to try setting the SingularTerm option there to see if that overcomes your singularity difficulty.

2 comentarios

Mona
Mona el 27 de Mayo de 2011
Walter,
Thanks.
I checked the Stats, but it works when you got the solution. But, in this case that I get the singularity warning, I can not see the Stats.
Do you have any other suggestion?
Walter Roberson
Walter Roberson el 27 de Mayo de 2011
You could use a global variable in the function that you call; initialize it to 0 before-hand, and increment it by 1 and display the new value each time the function was called.

Iniciar sesión para comentar.

Preguntada:

el 27 de Mayo de 2011

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by