用矩阵计算斐波那契数列
时间: 2023-11-20 16:56:32 浏览: 115
计算斐波那契数列
以下是使用矩阵计算斐波那契数列的方法:
```python
import numpy as np
def fibonacci_matrix(n):
# 定义矩阵
matrix = np.array([[1, 1], [1, 0]])
# 计算矩阵的n次方
result = np.linalg.matrix_power(matrix, n)
# 返回斐波那契数列的第n项
return result[0][1]
# 测试
print(fibonacci_matrix(10)) # 输出:55
```
阅读全文