Simultaneos方程求解器使用HTML和Javascript

时间:2017-11-11 16:08:22

标签: javascript html matrix linear-algebra algebra

项目目标:

要求使用矩阵求解由两个线性方程组成的联立方程,公式为:

                     X = A^-1 * B

其中A是由两个方程的系数组成的矩阵,B是由两个方程的结果组成的矩阵,X是由两个变量x和y组成的矩阵。

使用的语言:单个文件中的HTML和JavaScript。

问题:

我的第一个项目版本如下:

https://pastebin.com/mgGReYTL

当我在浏览器中打开它(谷歌Chrome最新版本)时,HTML部分按预期工作,但是,当我点击“解决”按钮时,它没有做任何事情。

所以我尝试使用另一种方法:

https://pastebin.com/RbykTH0y

但结果仍然相同(HTML工作正常,而单击“Solve”按钮则无效。)

任何人都可以花一点时间来尝试为我解决这个问题。

您的努力,您的解决方案,将受到高度赞赏。 : - )

P.S:代码实际上并不那么大。

1 个答案:

答案 0 :(得分:1)

问题是你的函数被称为" multiply2d * 1d"。 ' *' js中的名称中不允许使用字符。有关更多规则,请参阅:What characters are valid for JavaScript variable names?

Here a working fiddle (I just changed the function name): 

https://jsfiddle.net/zfkjtax4/