【问题标题】:Simultaneos Equation Solver using HTML and Javascript使用 HTML 和 Javascript 的联立方程求解器
【发布时间】:2017-11-11 16:08:22
【问题描述】:

项目目标:

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

                     X = A^-1 * B

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

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

问题:

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

https://pastebin.com/mgGReYTL

当我在浏览器(Google Chrome 最新版本)中打开它时,HTML 部分按预期工作,但是,当我单击“解决”按钮时,它什么也不做。

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

https://pastebin.com/RbykTH0y

但结果仍然相同(HTML 工作正常,而单击“解决”按钮什么也没做)。

任何人都可以花点时间尝试为我提供解决此问题的方法。

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

P.S : 代码其实没那么大。

【问题讨论】:

  • 欢迎来到 Stack Overflow!您的问题的全部内容必须在您的问题中in,而不仅仅是链接。链接失效,使问题及其答案对未来的人们毫无用处,人们不应该离开现场来帮助你。将minimal reproducible example 放入 问题中,最好使用 Stack Snippets(<> 工具栏按钮)使其可运行(here's how to do one)。更多:How do I ask a good question?

标签: javascript html matrix linear-algebra algebra


【解决方案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/

【讨论】:

  • 非常感谢,我什至没有意识到我的问题是如此愚蠢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多