小编war*_*nal的帖子

JS矩阵乘法问题

我在JavaScript中遇到矩阵乘法代码有问题.如果我使用以下两个矩阵运行下面的函数:

var m1 = [ [ 1, 0, 0 ],
  [ 0, 1, 0 ],
  [ 1, 1, 0 ],
  [ 0, 0, 1 ],
  [ 1, 0, 1 ],
  [ 0, 1, 1 ],
  [ 1, 1, 1 ] ];

var m2 = [ [ '0', '1', '1', '0', '0', '1', '1' ] ];

var matrixMult = function (m1, m2) {
    console.log(m1);
    console.log(m2);
    console.log("m1 length: %d, m2[0].length: %d", m1.length, m2[0].length);
    if (m1.length != m2[0].length) {
            console.error("Incompatible matrix dimensions for …
Run Code Online (Sandbox Code Playgroud)

javascript math matrix

3
推荐指数
1
解决办法
6456
查看次数

标签 统计

javascript ×1

math ×1

matrix ×1