直接运行matlab的m文件显示已达到最大递归限制该怎么改。

图片说明图片说明
完整程序

我是用matlab做一个硬币识别但是gui做完后发现总是被提示:
已达到最大递归限制 500。使用 set(0,'RecursionLimit',N) 可更改此限制。请注意,超出可用堆栈空间可能会使 MATLAB 和/或计算机崩溃。
出错 gui_mainfcn
这种情况该怎么改比较好
可以有偿,有能力解决的大佬可以加我qq723731280