MATLAB知识点:fibonacci函数(★☆☆☆☆)返回斐波那契数列

​讲解视频:可以在bilibili搜索《MATLAB教程新手入门篇——数学建模清风主讲》。​

MATLAB教程新手入门篇(数学建模清风主讲,适合零基础同学观看)_哔哩哔哩_bilibili

节选自第3章:课后习题讲解中拓展的函数

在讲解第三章课后习题的过程中,我给大家拓展了一些讲义中没有介绍的新函数:


(4)fibonacci函数(★☆☆☆☆)

fibonacci函数可返回斐波那契数列,该函数需要符号数学工具箱Symbolic Math Toolbox。  

例如返回斐波那契数列的前十项可以使用代码fibonacci(1:10)

MATLAB知识点:fibonacci函数(★☆☆☆☆)返回斐波那契数列_第1张图片

返回斐波那契数列的第50项可以使用代码fibonacci(50)

MATLAB知识点:fibonacci函数(★☆☆☆☆)返回斐波那契数列_第2张图片

另外,斐波那契数列有通项公式:

MATLAB知识点:fibonacci函数(★☆☆☆☆)返回斐波那契数列_第3张图片

我们也可以使用通项公式进行计算。

例如计算斐波那契数列前10项的代码为:

fib_10 = 1/sqrt(5)*(((1+sqrt(5))/2).^(1:10)-((1-sqrt(5))/2).^(1:10))

你可能感兴趣的:(MATLAB知识点详解,matlab,开发语言,数学建模)