MATLAB计算实例:数组递推公式解析

递推公式:

递推公式

数学处理:

基本形式

递推公式与验证

使用Matlab计算前n项

cut-off

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

cut-off

>> Try(10)

ans =  该未知数列的第 10 个元素的值是52656432

>>An =

  9          51         288        1626        9180       51828      292608     1651992     9326736    52656432

cut-off

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空