矩阵幂计算器
计算方阵 A 的任意整数次幂 n。查看每一步乘法的动态演示、从 A¹ 到 Aⁿ 的中间矩阵、行列式和迹的属性,包含 MathJax 公式和交互式可视化。
检测到广告拦截,导致我们无法展示广告
MiniWebtool 依靠广告收入免费提供服务。如果这个工具帮到了你,欢迎开通 Premium(无广告 + 更快),或将 MiniWebtool.com 加入白名单后刷新页面。
- 或升级 Premium(无广告)
- 允许 MiniWebtool.com 显示广告,然后刷新
矩阵幂计算器
矩阵幂计算器可计算任何方阵 A 和整数指数 n 的 An。矩阵幂运算是线性代数中的一项基本操作,其应用范围从求解递推关系系统到分析马尔可夫链和计算图的连通性。输入您的矩阵,选择指数,即可获得逐步计算结果和动画显示的中间矩阵。
什么是矩阵幂运算?
矩阵幂运算扩展了数字乘方的概念。对于方阵 A 和正整数 n,An 定义为 n 个 A 的乘积:
$$A^n = \underbrace{A \times A \times \cdots \times A}_{n \text{ 次}}$$
矩阵幂的关键性质
| 性质 | 公式 | 条件 |
|---|---|---|
| 零次幂 | A⁰ = I | A 为方阵 |
| 一次幂 | A¹ = A | 始终成立 |
| 乘法规则 | Am × An = Am+n | A 为方阵 |
| 幂的幂 | (Am)n = Amn | A 为方阵 |
| 行列式 | det(An) = (det A)n | A 为方阵 |
| 迹 (Trace) | tr(An) = \(\lambda_i^n\) 之和 | 特征值 \(\lambda_i\) |
| 负指数幂 | A−n = (A−1)n | det(A) ≠ 0 |
| 可对角化 | An = PDnP−1 | A = PDP−1 |
矩阵幂的应用
斐波那契数: 斐波那契序列可以使用矩阵幂运算来计算。矩阵 \(\begin{pmatrix} 1 & 1 \\ 1 & 0 \end{pmatrix}^n\) 的左上角元素即为第 (n+1) 个斐波那契数。这就是我们的“斐波那契 n=10”示例的工作原理——将斐波那契矩阵提升到 10 次幂。
马尔可夫链: 在随机过程中,n 步转移概率矩阵是单步转移矩阵的 n 次幂。这决定了在恰好 n 步内状态之间转移的概率。
图论: 对于图的邻接矩阵 A,条目 (An)[i][j] 计算了从顶点 i 到顶点 j 长度为 n 的路径数量。
线性递推系统: 任何 k 阶线性递推关系都可以转换为矩阵方程并通过矩阵幂运算求解,为计算第 n 项提供了一种 O(k³ log n) 的算法。
如何使用矩阵幂计算器
1. 设置矩阵大小 — 从大小下拉菜单中选择方阵的维度(1×1 到 5×5)。
2. 输入矩阵数值 — 在矩阵网格的每个单元格中输入数字。使用快速示例按钮可以尝试预填矩阵,如斐波那契矩阵或旋转矩阵。
3. 设置指数 — 输入整数指数 n。支持正整数 (1–20)、零或负整数 (−1 到 −10,需要可逆矩阵)。
4. 点击计算 — 按下“计算 Aⁿ”来计算结果。
5. 探索结果 — 查看结果矩阵,使用动画幂次时间轴查看 A 如何随着幂次演变,检查矩阵性质(行列式、迹),并展开逐步计算过程以获取完整细节。
支持的输入格式
该计算器接受整数、小数和负数。支持国际数字格式 — 自动处理 1,234.56(美式)和 1.234,56(欧式)表示法。指数必须是 -10 到 20 之间的整数。
常见问题解答
什么是矩阵幂?
矩阵幂 An 表示将方阵 A 自乘 n 次。例如,A³ = A × A × A。由于矩阵乘法需要兼容的维度,因此矩阵必须是方阵(行数和列数相同)才能定义幂。
A 的 0 次幂是什么?
任何方阵的 0 次幂都等于单位矩阵:A⁰ = I。单位矩阵的主对角线上全为 1,其余位置全为 0。这类似于任何非零数的 0 次幂等于 1。
矩阵可以求负数次幂吗?
可以,如果矩阵是可逆的(行列式不为零)。A−n = (A−1)n,这意味着您首先计算矩阵的逆矩阵,然后将其提升到指数的绝对值次幂。如果矩阵是奇异矩阵(行列式 = 0),则负数幂未定义。
An 的行列式是什么?
An 的行列式等于 A 的行列式的 n 次幂:det(An) = (det A)n。这一性质源于行列式的乘法性质:det(AB) = det(A) × det(B)。
支持的最大矩阵大小是多少?
此计算器支持最大 5×5 的方阵,整数指数范围从 -10 到 20。这涵盖了线性代数课程、递推关系和应用数学中的大多数实际用例。对于更大的矩阵或更高的幂次,请考虑使用 MATLAB 或 NumPy 等专业软件。
斐波那契矩阵示例有什么用?
将 2×2 矩阵 [[1,1],[1,0]] 提升到 n 次幂会产生斐波那契数:结果的左上角条目是 F(n+1),右上角是 F(n),左下角是 F(n)。这通过使用快速幂(重复平方法)提供了一种高效的 O(log n) 算法来计算斐波那契数。
引用此内容、页面或工具为:
"矩阵幂计算器" 于 https://MiniWebtool.com/zh-cn//,来自 MiniWebtool,https://MiniWebtool.com/
由 MiniWebtool 团队制作。更新日期:2026-04-13
您还可以尝试我们的 AI数学解题器 GPT,通过自然语言问答解决您的数学问题。