When I run the SPI calculation function this error was displayed.
function=" Z=SPI(Data,3,12) ;"
error=" * Maximum recursion limit of 1000 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 .
Error in gamrnd * "
Before run the function original data,i used this on to test the function.
Z=SPI(gamrnd(1,1,1000,1),3,12);
what is the reason for this and how to solve this problem?

 채택된 답변

Image Analyst
Image Analyst 2014년 5월 26일

0 개 추천

Inside SPI, it's calling itself. That's what recursion means. Why do you have it calling itself?

추가 답변 (0개)

카테고리

도움말 센터 및 File Exchange에서 Downloads에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by