递推公式:
递推公式
数学处理:
基本形式
递推公式与验证
使用Matlab计算前n项
function Try(n)
% 递推公式为
%f(n)=6f(n-1)-2f(n-2);
a0=2; a1=9 ; a2=51; a3=288;
b=3;
%% 程序主题
if n<3
disp(n)
warning('输入有误,请输入大于2的整数')
else if n~=fix(n)
disp(n)
warning('输入有误,请输入大于2的整数')
else
Fib=[9 51 zeros(1,n-2)];
for i=3:n
Fib(i)=6*Fib(i-1)-2*Fib(i-2);
end
assignin('base','An',Fib);
sprintf('该数列的第 %d 个元素的值是%d\n',n,Fib(n))
end
end
end
>> Try(10)
ans = 该未知数列的第 10 个元素的值是52656432
>>An =
9 51 288 1626 9180 51828 292608 1651992 9326736 52656432