Excel:矩阵求值计算的结果数组
Excel: array of results calculated from matrix evaluation
我有一个矩阵
在 Excel 中针对 a 和 b 的某些值求解它并不是什么大问题:我只是 MMULT 逆矩阵和第二矩阵。
但问题是我需要解决很多a和b的组合,像这样:
最直接的解决方案是分别为每个组合创建一个矩阵,但这非常繁琐。我可以用简单的方法做到吗?
作为附带问题,我认为如果我可以简单地将我的矩阵写入公式输入行本身会很棒,像这样:
=MMULT(MINVERSE( { {B15-4;-2;B15};{B16;-1;B16-2};{1;1;1} } ; {0;0;1} )
这将是我的问题的解决方案,但我在互联网上进行了搜索,但没有找到有关如何在输入行中输入矩阵或二维数组的信息。这可能吗?它的语法是什么?
要创建 3x3 矩阵,请在 MINVERSE() 中尝试:
CHOOSE({1,2,3;4,5,6;7,8,9},B15-4,2,B15,B16,-1,B16-2,1,1,1)
(或根据区域设置,将,
和;
分别替换为;
和\
)
我有一个矩阵
在 Excel 中针对 a 和 b 的某些值求解它并不是什么大问题:我只是 MMULT 逆矩阵和第二矩阵。
但问题是我需要解决很多a和b的组合,像这样:
最直接的解决方案是分别为每个组合创建一个矩阵,但这非常繁琐。我可以用简单的方法做到吗?
作为附带问题,我认为如果我可以简单地将我的矩阵写入公式输入行本身会很棒,像这样:
=MMULT(MINVERSE( { {B15-4;-2;B15};{B16;-1;B16-2};{1;1;1} } ; {0;0;1} )
这将是我的问题的解决方案,但我在互联网上进行了搜索,但没有找到有关如何在输入行中输入矩阵或二维数组的信息。这可能吗?它的语法是什么?
要创建 3x3 矩阵,请在 MINVERSE() 中尝试:
CHOOSE({1,2,3;4,5,6;7,8,9},B15-4,2,B15,B16,-1,B16-2,1,1,1)
(或根据区域设置,将,
和;
分别替换为;
和\
)