Maximum recursion limit is reached when I try to open any script
Mostrar comentarios más antiguos
I am unable to open any Matlab scripts - if I try to open them I get a pop-up window saying "Error using open Maximum recursion limit of 500 is reached". I've tried to extend the recursion limit, but it is still reached even if I make it 1000 so I don't think that will fix the problem. My understanding of the recursion is that it will be reached if you try to call a function within a function (?), but I receive this error even if I have just started Matlab and am trying to open a script with nothing else running.
1 comentario
Rik
el 11 de Abr. de 2024
Did you edit any of the functions of Matlab itself?
The recursion limit will prevent crashes in a context like this:
loop(1000) function k=loop(n) A=rand(500,600); %increase overhead if n==0 k=1; %avoid infinite recursion else k=1+loop(n-1); end
Respuestas (1)
Did you create an open.m file that tries to call open? What does this command show?
which -all open
Categorías
Más información sobre Loops and Conditional Statements en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!