使用 HTML 和 Javascript 的联立方程求解器
Simultaneos Equation Solver using HTML and Javascript
项目的Objective:
要使用矩阵求解由两个线性方程组成的联立方程,公式:
X = A^-1 * B
其中A是两个方程的系数组成的矩阵,B是两个方程的结果组成的矩阵,X是x和y两个变量组成的矩阵。
使用的语言: HTML 和 JavaScript 在一个文件中。
问题:
我的项目第一个版本如下:
当我在浏览器(Google Chrome 最新版本)中打开它时,HTML 部分按预期工作,但是,当我单击 "Solve" 按钮时,它什么都不做。
所以我尝试使用另一种方法:
但结果仍然相同(HTML 工作正常,而单击 "Solve" 按钮没有任何反应)。
谁能花点时间帮我解决这个问题。
您的努力和您的解决方案,我们将不胜感激。 :-)
P.S : 代码其实没有那么大
问题是你的函数被调用了"multiply2d*1d"。在 js 的名称中不允许使用 '*' 字符。更多规则见:What characters are valid for JavaScript variable names?
Here a working fiddle (I just changed the function name):
Objective:
要使用矩阵求解由两个线性方程组成的联立方程,公式:
X = A^-1 * B
其中A是两个方程的系数组成的矩阵,B是两个方程的结果组成的矩阵,X是x和y两个变量组成的矩阵。
使用的语言: HTML 和 JavaScript 在一个文件中。
问题:
我的项目第一个版本如下:
当我在浏览器(Google Chrome 最新版本)中打开它时,HTML 部分按预期工作,但是,当我单击 "Solve" 按钮时,它什么都不做。
所以我尝试使用另一种方法:
但结果仍然相同(HTML 工作正常,而单击 "Solve" 按钮没有任何反应)。
谁能花点时间帮我解决这个问题。
您的努力和您的解决方案,我们将不胜感激。 :-)
P.S : 代码其实没有那么大
问题是你的函数被调用了"multiply2d*1d"。在 js 的名称中不允许使用 '*' 字符。更多规则见:What characters are valid for JavaScript variable names?
Here a working fiddle (I just changed the function name):