xiaoyuewei2001 发表于 2007-12-4 23:06

递归次数达到上限如何解决

Maximum recursion limit of 500 reached. Use set(0,'RecursionLimit',N)
to change the limit.Be aware that exceeding your available stack space can
crash MATLAB and/or your computer.


这是怎么回事?怎么处理?

[ 本帖最后由 eight 于 2007-12-5 10:42 编辑 ]

花如月 发表于 2007-12-5 10:15

回复 #1 xiaoyuewei2001 的帖子

递归调用的次数超过最大的限制值500,可以通过set(0,'RecursionLimit',N)
设置最大的限制。但是应该注意,过度使用堆栈空间会对matlab软件和你的电脑都会造成一定的冲击或者损坏

建议修改程序,实在不行就就加大最大限制

eight 发表于 2007-12-5 10:41

原帖由 xiaoyuewei2001 于 2007-12-4 23:06 发表 http://www.chinavib.com/forum/images/common/back.gif
Maximum recursion limit of 500 reached. Use set(0,'RecursionLimit',N)
to change the limit.Be aware that exceeding your available stack space can
crash MATLAB and/or your computer.


这是怎 ...

我认为楼主应该自己解决,像这种问题 matlab 既给出出错原因,又给出解决办法,还有疑问吗?
页: [1]
查看完整版本: 递归次数达到上限如何解决