分型树绘制问题

梁老师好,分形树绘制那章没有看懂,用debug看过程,右转20°然后左转40°然后退回这些没问题。问题是退回语句之后,就到函数的末尾了,程序是怎么突然又跳回到左转40°的呢?怎么都没看明白。请老师帮忙,谢谢!
 

分形树绘制.PNG

 

Robin_TY - PhD@CSU,研究方向:计算机视觉,模式识别

赞同来自: limingkuan fish the_one_day surpeme 佩韦自缓

因为之前是从draw_brach()这个函数中运行的,之前的语句块还没运行完,所以之后的语句运行完,还需要接到之前断开的地方继续运行程序。

limingkuan

赞同来自:

谢谢老师,明白了,不过我还是没弄透什么时候用递归用法。下次遇到类似这种树的问题,我没法马上想到如何递归求出。递归有没有总结似的规律,只要满足规律,都可以尝试递归求解?

佩韦自缓

赞同来自:

追问:那为什么这时branch_length变成了25?

要回复问题请先登录注册