Recursion limit is reached

2 views (last 30 days)
Muthu
Muthu on 21 Jan 2013
Hi,
I am using a function that calls itself until a certain condition is reached. It works for lower iterations but when I want to run it for higher number of iterations i get an error message that says stack limit is reached. Is there any way to get pass this error? Thanks for all answers in advance

Answers (1)

Jan
Jan on 21 Jan 2013
Please post a copy of the message.
You can increase the recursion limit:
set(0, 'RecursionLimit', 1000)
But in general a very deep recursion is an inefficient design. Think of changing the method to a non-recursive algorithm.

Categories

Find more on Automotive in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!