正在加载图片...
Example 3 function out combine(obj,n) if n==1 out obj(:); return end if n==length(obj) out obj; return end out [] for ii=1:length(obj)-n+1 first obj(ii); tail obj(ii+1:length (obj)); tail combinat combine(tail,n-1); loop out [first*ones (size(tail combinat,1),1), tail combinat]; out [out;loop out]; end ★Fibonacci Number ★Tower of HanoiExample 3 function out = combine(obj, n) if n==1 out = obj(:); return end if n==length(obj) out = obj; return end out = []; for ii = 1:length(obj)-n+1 first = obj(ii); tail = obj(ii+1:length(obj)); tail_combinat = combine(tail, n-1); loop_out = [first*ones(size(tail_combinat,1), 1), tail_combinat]; out = [out; loop_out]; end ★ Fibonacci Number ★ Tower of Hanoi
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有