主要功能
- 基本矩阵运算:支持 A+B、A-B、A×B、k×A、A+kI,以及求解方程 AX=B。
- 矩阵特性的计算:可以计算矩阵 A 的行列式、秩、迹、特征值。
- 矩阵变换与分解:提供转置、逆矩阵、矩阵幂、LU 分解、QR 分解。
- 多种数据输入方式:单元格支持整数、小数、负数、分数,也可以粘贴从 Excel 或文本复制的多行多列数据。
- 示例与结果显示:本页面提供基本矩阵、线性方程组、对称矩阵、奇异矩阵、分数矩阵、非方阵的示例,可以在矩阵显示、热力图、LaTeX、计算步骤之间切换结果。
- 文件批量处理:可以添加 TXT、CSV 或 JSON 矩阵文件,并选择行列式、转置、逆矩阵、秩、迹、特征值或 QR 分解进行批量处理。
使用前的准备
- 请准备矩阵 A。如果要执行矩阵加法、减法、乘法或 AX=B,还需要矩阵 B。
- 矩阵的行数和列数可以设置为 1 到 10,单矩阵运算主要使用矩阵 A。
- 单元格中可以输入整数、小数、负数或分数。例如
1/2、-3.5、4/7。 - 从 Excel 或文本粘贴多行多列数据时,页面会根据内容调整矩阵维度。
操作步骤
1. 设置矩阵维度并输入数据
首先,在“矩阵设置”页面输入矩阵 A 和矩阵 B 的行数和列数。如果需要标量乘法或 k,请设置“标量 A+kI”,如果需要矩阵幂,请设置“矩阵幂 n”,然后从下拉列表中选择显示精度。接下来,可以选择合适的示例模板,或直接在矩阵 A 和 B 的单元格中输入数据。确认维度和数据后,点击“下一步:选择运算”。
2. 选择运算类型和结果选项
在“选择运算”页面,根据目的选择计算类型。基本运算部分用于加法、减法、乘法、标量运算、方程求解,矩阵特性部分用于行列式、秩、迹、特征值,矩阵变换与分解部分用于转置、逆矩阵、矩阵幂、LU 或 QR 分解。下方的“结果选项”可以控制是否显示步骤、保存历史记录、显示近似分数。
3. 生成并显示矩阵结果
完成运算和结果选项的设置后,点击“下一步:生成结果”。页面会检查所选运算的维度要求,并在右侧的结果预览区域显示内容。生成后,可以切换“矩阵显示”、“热力图”、“LaTeX”、“计算步骤”,以显示不同格式的结果。
参数与选项
| 参数 | 功能 | 建议 |
|---|---|---|
| A/B 的行数和列数 | 在 1×1 到 10×10 的范围内设置两个矩阵的维度。 | 加法和减法需要相同的维度。乘法需要 A 的列数等于 B 的行数。 |
| 标量 k | 用于 k×A 和 A+kI。 | 仅在选择相应运算时输入所需的值。 |
| 矩阵幂 n | 用于 A 的整数次幂,页面显示支持 -10 到 20。 | 请在选择矩阵幂运算时调整。 |
| 显示精度 | 控制结果是否显示为小数点后 2 位、4 位、6 位或 8 位。 | 一般计算可以选择小数点后 4 位。如果需要更详细的结果,请提高精度。 |
| 显示步骤 | 控制是否在结果中显示计算步骤。 | 学习或检查过程时,请保持启用。 |
| 保存历史记录 | 控制是否保留最近的计算记录,页面注明最多保留 20 条记录。 | 需要比较多次计算时,请启用。 |
| 近似分数显示 | 将合适的数值结果显示为近似分数。 | 需要分数表示时,请启用。 |
结果的显示与保存
生成结果后,可以在右侧切换矩阵显示、热力图、LaTeX、计算步骤。如果需要将公式保存到其他文档中,可以前往“显示结果”页面,使用“复制 LaTeX”。如果需要继续计算,页面还提供“将结果输入 A”和“将结果输入 B”按钮。
常见问题与使用建议
1. 各项运算有哪些矩阵维度要求?
A+B 和 A-B 需要两个矩阵具有相同的维度。A×B 需要 A 的列数等于 B 的行数。行列式、逆矩阵、特征值、迹、LU 分解需要矩阵 A 为方阵。
2. 可以输入分数、小数、负数吗?
可以。本页面明确支持整数、小数、负数、分数。例如 1/2、-3.5 以及 4/7。
3. 可以设置的最大矩阵尺寸是多少?
页面注明支持 1×1 到 10×10 的矩阵,可以分别设置 A 和 B 的行数和列数。
4. 为什么有时无法继续进行逆矩阵运算?
逆矩阵需要矩阵 A 为方阵且可逆。可以先检查行数和列数是否相同,并避免选择页面示例中的奇异矩阵。
5. 可以从 Excel 直接粘贴矩阵吗?
可以。从 Excel 或文本复制多行多列数据后,点击任意矩阵单元格并粘贴,页面会根据粘贴的内容调整维度。
6. 应如何准备 AX=B 的数据?
将矩阵 A 用作系数矩阵,将矩阵 B 用作常数列,并在基本运算部分选择“求解 AX=B”。
7. 批量处理支持哪些文件?
批量处理页面支持 TXT、CSV、JSON 矩阵文件,可以选择行列式、转置、逆矩阵、秩、迹、特征值或 QR 分解。