c# - PHP、Javascript 或 C# 中的微分或无限集成?

标签 c# php javascript math calculus

<分区>

我认为/认为我的问题相当简单,但我似乎没有找到答案(是的,我做了很多谷歌搜索)。我想要做的是能够在给定方程的情况下动态微分或积分。例如:

diff((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 编写的。

如果我什至可以通过 Google 获取一些关键字,那也会很有帮助。

提前感谢您的任何回复!

最佳答案

因为没有一个答案提到 JavaScript 解决方案。我试一试。

尝试 nerdamer .

它有很多整合和分化的方法。

//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>';
<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>

关于c# - PHP、Javascript 或 C# 中的微分或无限集成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4135159/

相关文章:

c# - Selenium 设置偏好目录

c# - Kendo Grid 获取 ClientTemplate 中类型的属性值

c# - 在 C# 中编译表单

javascript - 如何使用 jquery 处理第三部分 iframe 的点击事件?

javascript - 将内容加载到 div 中

c# - P/Invoke with Shell32,绕过 Interop.Shell32.dll 生成

php - 编辑 CMS 内容的最佳方式

javascript - 如何在wordpress主题中从cdn添加外部js文件和jq库?

javascript - 在更新面板回发中注册ClientScriptBlock

javascript - 使用 Chart.js 和 CSV 数据绘制折线图