青阳喜欢茱萸吗:MDETERM 函数 (三角与数学函数)

来源:百度文库 编辑:九乡新闻网 时间:2024/04/28 04:40:05

MDETERM 函数

适用于: Microsoft Office Excel 2007

返回一个数组的矩阵行列式的值。

语法

MDETERM(array)

Array    行数和列数相等的数值数组。

注解

  • Array 可以是单元格区域,例如 A1:C3;或是一个数组常量,如{1,2,3;4,5,6;7,8,9};或是区域或数组常量的名称。
  • 在以下情况下,MDETERM 返回 #VALUE! 错误:
    • Array 中单元格为空或包含文字
    • Array 的行和列的数目不相等
  • 矩阵的行列式值是由数组中的各元素计算而来的。对一个三行、三列的数组 A1:C3,其行列式的值定义如下:

MDETERM(A1:C3) 等于
A1*(B2*C3-B3*C2) + A2*(B3*C1-B1*C3) + A3*(B1*C2-B2*C1)

  • 矩阵的行列式值常被用来求解多元联立方程。
  • 函数 MDETERM 的精确度可达十六位有效数字,因此运算结果因位数的取舍可能导致某些微小误差。例如,奇异矩阵的行列式值可能与零存在 1E-16 的误差。

示例

如果将示例复制到一个空白工作表中,可能会更容易理解该示例。

如何复制示例

  1. 创建一个空白工作簿或工作表。
  2. 选择“帮助”主题中的示例。

 注释   不要选择行或列标题。

从“帮助”中选择示例
  1. 按 Ctrl+C。
  2. 在工作表中,选择单元格 A1,然后按 Ctrl+V。
  3. 要在查看结果和查看返回结果的公式之间进行切换,请按 Ctrl+`(重音符),或在“公式”选项卡上的“公式审核”组中,单击“显示公式”按钮。
  1 2 3 4 5 A B C D 数据 数据 数据 数据 1 3 8 5 1 3 6 1 1 1 1 0 7 3 10 2 公式 说明(结果) =MDETERM(A2:D5) 上面矩阵的行列式值 (88) =MDETERM({3,6,1;1,1,0;3,10,2}) 数组常量的矩阵行列式值 (1) =MDETERM({3,6;1,1}) 数组常量的矩阵行列式值 (-3) =MDETERM({1,3,8,5;1,3,6,1}) 因为数组中行和列的数目不相等,所以返回错误值 (#VALUE!)