你好同学!如此即可
function s = D(n) global a b if(n==1) s = a+b; elseif(n==2) s = (a+b)^2-a*b; else s=D(n-1)*(a+b)-D(n-2)*a*b;%这就是递推公式 end end
函数调用
global a b a = 5; b=4; D(30) ans = 4.652001187058964e+21
如有帮助还望题主给个大大的采纳支持一下哟谢谢啦