【问题标题】:How to create a calculus derivative solver using Javascript? [closed]如何使用 Javascript 创建微积分导数求解器? [关闭]
【发布时间】:2013-02-17 23:47:57
【问题描述】:

我一直在尝试创建自己的 JavaScript 程序来解决微积分中的问题,例如求方程的导数,但到目前为止还没有成功。如果有人可以帮助我,我将不胜感激。

【问题讨论】:

  • 你想对什么样的函数求导?函数导数没有通用公式
  • 确保您具体提及您正在努力解决的问题。
  • 只是一个简单的函数,比如a^3 + b^2 +c。
  • 但是如果你想近似地计算一个导数,可以使用导数公式逼近(在点 x)(f(x+h)-f(x))/h,取 h 小至你想要
  • 我只是想使用 Javascript 为它制作一个程序。我知道如何手动完成。我在相关技术数学的州竞赛中获得第一名。

标签: javascript calculus


【解决方案1】:

应该这样做

function poly(variable, degree){
 return degree*((variable)^(degree-1));
}

你应该将你的 n 次多项式存储在一个 (n+1) 'array' 中并使用 Jquery 每个方法

var result = 0;
$.each(array, function(index, value) {
  result = result + poly(value,index);
});

编辑:如果你不了解 jquery,你可以使用纯 javascript for 循环,for (var i = 0; i < myArray.length; i++) {...}

【讨论】:

  • 谢谢纽本,非常感谢。
  • 如果你觉得它有用,你可以投票和验证答案:)
  • 我验证了答案,但如何验证?第一次使用这个网站...
  • 现在您已经验证好了,要投票,请按向上箭头。您不能投票两次(发布问题后需要等待几分钟才能进行验证)
  • 必须先有15个声望,抱歉...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-14
相关资源
最近更新 更多