斐波纳契号
通过使用找到第六斐波纳契号斐波那契
.
斐波纳契(6)
ans = 8
找到前10个Fibonacci数字。
n = 1:10;斐波纳契(n)
Ans = 1 1 2 3 5 8 13 21 34 55
连续的斐波纳契数与黄金比率收敛 .通过绘制前10个斐波那契数的黄金比例来展示这种收敛性。
n = 2:10;比率= fibonacci(n)./ fibonacci(n-1);绘图(n,比例,'--o') 抓住在线(XLIM,[1.618 1.618])保持从
在符号计算中使用斐波那契数列,用符号输入表示它们。斐波那契
返回输入。
代表了nth斐波那契数。
信谊n斐波纳契(n)
ans =斐波纳契(n)
通过使用符号指定输入来查找大的斐波那契数信谊
.符号输入返回精确的符号输出,而不是双输出。方法将符号数字转换为双精度双
函数。
找到300th斐波那契数。
num =信谊(300);fib300 =斐波纳契(num)
fib300 = 222232244629420445529739893461909967206666939096499764990979600
转换fib300
了一倍。结果是浮点近似。
双(fib300)
ans = 2.2223 e + 62
有关符号和双精度算术的更多信息,请参见选择数字或符号算术.
斐波那契数列通常通过绘制斐波那契螺旋来表示。斐波那契螺旋近似于黄金螺旋。
将前8个斐波那契数字近似为黄金螺旋。使用。定义图中右、上、左和下四个方块的四种情况转变
声明。通过定义通过正方形的弧的方程来形成螺旋eqnArc
.使用绘制正方形和弧长方形
和fimplicis.
分别。
x = 0;y = 1;信谊vu轴从持有在为N = 1:8 a = fibonacci(N);定义正方形和弧线转变国防部(n, 4)情况下0 y = y - fibonacci(n-2);X = X - a;eqnArc = (u-(x+a))^2 + (v-y)^2 = a^2;情况下1 y = y - a;eqnArc = (u-(x+a))^2 + (v-(y+a))^2 == a^2;情况下2 x = x + fibonacci(n-1);eqnArc = (u-x)^2 + (v-(y+a))^2 = a^2;情况下3 x = x - fibonacci(n-2);Y = Y + fibonacci(n-1);eqnArc = (u-x)^2 + (v-y)^2 = a^2;结束%画广场pos = [x y a];长方形('位置'pos)%添加斐波那契数xText = (x + x + 1) / 2;yText = (y + y +) / 2;文本(xText, yText num2str (a))%画弧区间= [x x+ y y+a];fimplicit (eqnArc间隔,“b”)结束