三十七、MINVERSE函数: MINVERSE函数用于求数组中存储的矩阵的逆矩阵。 如果一个n阶矩阵A和另一个n阶矩阵B,存在AB=BA,则称矩阵A可逆,并称矩阵B是A的逆矩阵。 语法是:“=MINVERSE(array)”。 参数:array是行数和列数相等的数值数组。 例:求表中矩阵的逆矩阵。 选中单元格区域C2:D3,插入函数:“=MINVERSE(A2:B3)”,按【Ctrl】+【Shift】+【Enter】键确认。 三十八、MMULT函数: MMULT函数用于计算两个数组矩阵的乘积。 数组b和c的矩阵乘积a的计算公式为:
语法是:“=MMULT(array1, array2)”。 参数:array1、array2是要进行相乘的两个数组。 array1的列数必须与array2的行数相等,结果矩阵的行数与array1相同、列数与array2相同。 例:计算表中两个矩阵的积。 选中单元格区域E2:F4,插入函数:“=MMULT(A2:B4,C2:D3)”,按【Ctrl】+【Shift】+【Enter】键确认。 三十九、MDETERM函数: MDETERM函数用于计算一个数组的矩阵行列式的值。 语法是:“=MDETERM(array)”。 矩阵行列式的值是由数组中的各元素计算而来的。如:一个3阶矩阵A1:C3的行列式的值=A1*(B2*C3-B3*C2)+A2*(B3*C1-B1*C3)+A3*(B1*C2-B2*C1)。 例:计算已知矩阵的行列式的值。 在D2单元格中插入函数:“=MDETERM(A2:C4)”,按【Enter】键确认。 四十、SUMPRODUCT函数: SUMPRODUCT函数用于计算给定的几组数组中对应元素的乘积的总和。 语法是:“=SUMPRODUCT(array1,array2,array3,…)”。 参数:array1、array2、array3、…是要计算总和的数组。 例:计算表中三个不同组合的利息总额。 在D2单元格中插入函数:“=SUMPRODUCT(A2:A4,B2:B4,C2:C4)”,按【Enter】键确认。 四十一、SUMXMY2函数: SUMXMY2函数用于计算两个数组中对应数元素的差的平方和。 语法是:“=SUMXMY2(array_x,array_y)”。 参数:array_x是第一个数组或数值区域,array_y是第二个数组或数值区域。 例:按照3个房间的外墙边长和墙体厚度计算实用总面积。 在C2单元格中插入函数:“=SUMXMY2(A2:A4,B2:B4)”,按【Enter】键确认。 四十二、SUMX2PY2函数: SUMX2PY2函数用于计算两个数组间对应数元素的平方和的和。 计算公式为: 语法是:“SUMX2PY2(array_x,array_y)”。 参数:array_x、array_y是两个元素数目相同的数组或数值区域。 例:计算表中两组数的对应元素的平方和的和。 在C2单元格中插入函数:“=SUMX2PY2(A2:A6,B2:B6)”,按【Enter】键确认。 四十三、SUMX2MY2函数: SUMX2MY2函数用于计算两个数组间对应数元素的平方差的和。 计算公式为: 语法是:“=SUMX2MY2(array_x,array_y)”。 参数:array_x、array_y是两个元素数目相同的数组或数值区域。 例:计算表中两组数的对应元素的平方差的和。 在C2单元格中插入函数:“=SUMX2MY2(A2:A6,B2:B6)”,按【Enter】键确认。 四十四、RAND函数: RAND函数用于获取0到1之间的平均分布随机数。 每次计算工作表时都将返回一个新的数值。 语法是:“=RAND()”。 本函数无参数。 例:获取0到1之间的随机数。 在A2单元格中插入函数:“=RAND()”,并将函数复制到其他行。 |
|