首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在PHP,Javascript,还是C#中的分化或不确定的集成?

在PHP,Javascript,还是C#中的分化或不确定的集成?
EN

Stack Overflow用户
提问于 2010-11-09 15:08:08
回答 4查看 2.7K关注 0票数 1

我认为我的问题相当简单,但我似乎并没有找到答案(是的,我确实很喜欢谷歌)。我想要做的是能够对给定的方程进行动态微分或积分。例如:

(x^2)/(15*x^4-32*x^5),x)

将返回:

20*(8*x^4 - 3*x^3)*x^2/(32*x^5 - 15*x^4) ^2-2*x/(32*x^5-15*x^4)

我知道PHP、JavaScript和C#,所以任何工作都行,但我真的需要某种软件来完成这个任务。我尝试了SAGE,但是它更像是服务器而不是软件,而且它在python中。

如果我能得到一些关键字到谷歌,这也将是有帮助的。

谢谢您的回复!

EN

回答 4

Stack Overflow用户

发布于 2015-09-29 22:22:14

因为所有答案都没有提到JavaScript解决方案。我试试看。

试试消能器

它有许多集成和分化的方法。

代码语言:javascript
运行
复制
//Derivative of (x^2)/(15*x^4-32*x^5)
var result = nerdamer('diff((x^2)/(15*x^4-32*x^5),x)').evaluate();
document.getElementById('text').innerHTML = '<p>'+result.text()+'</p>';
//Derivative of sin(x^2) + log(x) - 23 + e^(cos(x))
result = nerdamer('diff(sin(x^2)+log(x)-23+exp(cos(x)),x)').evaluate();
document.getElementById('text').innerHTML += '<p>'+result.text()+'</p>';
代码语言:javascript
运行
复制
<script src="http://nerdamer.com/js/nerdamer.core.js"></script>
<script src="http://nerdamer.com/js/Algebra.js"></script>
<script src="http://nerdamer.com/js/Calculus.js"></script>
<div id="text"></div>

票数 2
EN

Stack Overflow用户

发布于 2010-11-09 15:24:13

你可能想尝试谷歌搜索计算机-代数系统/库,其中SAGE就是一个例子。还有其他的,如Maxima和Axiom。维基百科上有一个列表。如果所有这些都不合适,您可以随时尝试调用沃尔夫拉姆阿尔法

票数 1
EN

Stack Overflow用户

发布于 2010-11-11 02:28:50

因为我们有衍生产品..。

  1. 和/差规则
  2. 常量多重规则
  3. 乘积规则
  4. 商规则
  5. 链规则
  6. 指数规则(或技巧,取决于您的教学方式)

.通过递归应用这些组合规则,可以从解析树中求出公式的导数.对于初学者来说,这是一个非常好的练习。练习包括解析、微积分、递归等。

对于积分,我们有许多类似(并源自)这些规则的技巧,但我们缺少:

  1. 积分(f(X)*g(X))直接用积分(F)和积分(G)表示的乘积规则
  2. 直接以积分(F)和积分(G)为单位的积分(f(g(X))的组合规则
  3. 积分(f(X)/g(X))积分(F)和积分(G)的商规则

(按部件集成不是#1!)替代不是#2!)

由于这些原因,整合从根本上来说比分化更难。

您可以期望简单的包能够很好地完成差异化。但要实现有效、有力的象征性整合是很困难的。要获得良好的集成,请求助于专家:枫树、数学、圣人、阿尔法等等。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4135159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档