1条回答 默认 最新
- 技术专家团-Joel 2021-10-28 20:22关注
你好,递归的意思就是函数里面调用函数,代码供参考:
function Y = Yanghui(n) if(n==1) Y = 1; else Y = zeros(n,n); Y(1:n-1,1:n-1) = Yanghui(n-1); Y(n,1) = Y(n-1,1); Y(n,n) = Y(n-1,n-1); for i=2:n-1 Y(n,i) = Y(n-1,i-1)+Y(n-1,i); end end end
调用示例:
Y = Yanghui(7) Y = 1 0 0 0 0 0 0 1 1 0 0 0 0 0 1 2 1 0 0 0 0 1 3 3 1 0 0 0 1 4 6 4 1 0 0 1 5 10 10 5 1 0 1 6 15 20 15 6 1
答题不易,如有帮助还望题主给个采纳支持一下答主答题呢,谢谢啦(づ ̄3 ̄)づ╭❤~
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥20 机器学习能否像多层线性模型一样处理嵌套数据
- ¥20 西门子S7-Graph,S7-300,梯形图
- ¥50 用易语言http 访问不了网页
- ¥50 safari浏览器fetch提交数据后数据丢失问题
- ¥15 matlab不知道怎么改,求解答!!
- ¥15 永磁直线电机的电流环pi调不出来
- ¥15 用stata实现聚类的代码
- ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
- ¥20 docker里部署springboot项目,访问不到扬声器
- ¥15 netty整合springboot之后自动重连失效