如何在JavaScript中反转矩阵

如何在JavaScript中反转矩阵,javascript,matrix,Javascript,Matrix,我想反转矩阵a,但它不起作用。我需要帮助 var a=math.inv([[1,2],[3,4]) 控制台日志(a) 表示矩阵的数组应该是数组的数组。试着这样做: var a = math.inv([[1,2],[3,4]]) 表示矩阵的数组应该是数组的数组。试着这样做: var a = math.inv([[1,2],[3,4]]) 不包含inv方法。所以你不能叫它 但是,您可以按原样定义自己的矩阵求逆方法,也可以使用并调用: A = [[1,2,3], [4,5,6],

我想反转矩阵a,但它不起作用。我需要帮助

var a=math.inv([[1,2],[3,4])
控制台日志(a)

表示矩阵的数组应该是数组的数组。试着这样做:

var a = math.inv([[1,2],[3,4]])

表示矩阵的数组应该是数组的数组。试着这样做:

var a = math.inv([[1,2],[3,4]])
不包含
inv
方法
。所以你不能叫它

但是,您可以按原样定义自己的矩阵求逆方法,也可以使用并调用:

A = [[1,2,3], [4,5,6], [7,3,9]]; Ainv = numeric.inv(A); math.inv([[1,2],[3,4]]) 请注意,您需要在列表的周围用方括号括起来(此处用黑体书写)

在这种情况下,最简单的工作示例如下所示:


加载结果

var反向=数学投资([[1,2],[3,4]]); document.getElementById(“结果”).textContent=JSON.stringify(倒置);
包含
inv
方法。所以你不能叫它

但是,您可以按原样定义自己的矩阵求逆方法,也可以使用并调用:

A = [[1,2,3], [4,5,6], [7,3,9]]; Ainv = numeric.inv(A); math.inv([[1,2],[3,4]]) 请注意,您需要在列表的周围用方括号括起来(此处用黑体书写)

在这种情况下,最简单的工作示例如下所示:


加载结果

var反向=数学投资([[1,2],[3,4]]); document.getElementById(“结果”).textContent=JSON.stringify(倒置);
你是在玩拖拉还是什么?代码示例中有太多错误,让人感觉是故意的?您正在使用另一个库吗?Math.inv()不是函数。没有
Var
,没有
文档
。案件很重要。而且没有
inv
方法。@Brett84c:我想OP忘了提到他/她使用的是你在玩trolling还是什么?代码示例中有太多错误,让人感觉是故意的?您正在使用另一个库吗?Math.inv()不是函数。没有
Var
,没有
文档
。案件很重要。没有
inv
方法。@Brett84c:我想OP忘了提到他/她使用了这里使用的库是什么?我想他使用的是math.js,但在回答中不值得一提?这里使用的库是什么?我想他使用的是math.js,但在回答中不值得一提?