问题标签 [differentiation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2654 浏览

python - python多项式拟合和导数

我正在尝试重新实现我在论文中读过的一种方法,但不确定如何执行它的某些方面。它基于最小二乘多项式拟合及其导数。

我的输入数据是这样的:

我可以使用以下方法拟合 5 阶最小二乘多项式:

并且可以使用 matplotlib 绘制它。

ffit 回复我:

但是,我想找到它的一阶导数并绘制这条线。有没有这样做的pythonic方式?我有很多数据,所以它需要尽可能自动化。我了解差异化,但不确定如何在 python 中做到这一点。

0 投票
0 回答
210 浏览

python - 计算二阶导数并最小化龙格现象(使用切比雪夫节点?)

我正在尝试计算数组的二阶导数,尽管在使用样条拟合和微分时观察噪声,或者在使用 np.gradient 直接微分时观察噪声。

通过阅读有关此主题的信息,我相信龙格现象可能会导致这种噪音。一种建议的解决方案是不等的网格间距——例如使用 Chebyshev 节点。

我在 Python 中看不到任何这样的函数,所以想知道是否有人在 Python 中有过这种数学实现的经验?

此外,直接计算我的值数组以在这个新的 Chebyshev 网格上进行微分更好,还是我可以在微分之前简单地插值到新网格上以提高准确性?

任何提示或参考都非常受欢迎,谢谢。

0 投票
1 回答
183 浏览

matlab - Matlab - 多元数据微分

我正在解决曲线拟合等问题,需要找到 50 点三次拟合的导数。这些问题要求在给定数据的情况下找出细菌的生长速度。我目前的代码是

我想知道growthRate 或导数对于这个问题是否正确,或者它们是否都是错误的。因为他们给出了明显不同的值。也随着向量的长度缩短。

干杯

0 投票
1 回答
521 浏览

python - 具有张量函数的 Theano 梯度

我有一个函数可以计算 3D 空间上的标量字段的值,所以我为它提供 x、y 和 z 坐标的 3D 张量(由 numpy.meshgrid 获得)并在任何地方使用元素操作。这按预期工作。

现在我需要计算标量场的梯度。我一直在玩,theano.tensor.grad而且theano.tensor.jacobian我不明白元素操作的派生应该如何工作。

这是我不明白的MWE:

它打印

虽然我希望

我也试过雅可比:

返回

(非零元素加在一起会给我上一个示例中的预期矩阵)

有什么方法可以获得我需要的元素渐变吗?

例如,我可以以某种方式将函数定义为标量(三个标量为一个标量)将其逐元素应用于坐标张量吗?这样,导数也只是一个简单的标量,一切都会顺利进行。

0 投票
1 回答
780 浏览

r - 如何获得函数的导数?

如何获得以下函数的导数?

我想找到 x = 2 处的导数。

0 投票
1 回答
822 浏览

python - 这是什么错误:“矩阵”对象没有属性“差异”

当我试图运行这个程序时,它给出了属性错误。我是 python 新手,所以如果我错过任何东西,请原谅。谢谢

如果 diff() 在这种情况下是否有效,我还尝试了示例代码 import math import numpy as np from sympy import * from sympy import diff import sympy as sp

0 投票
1 回答
801 浏览

sympy - 使用 Sympy 进行符号矩阵微分

我正在使用 Python35测试https://zulko.wordpress.com/2012/04/15/symbolic-matrix-differentiation-with-sympy/并且出现此错误:

0 投票
1 回答
101 浏览

python - 微分,.diff() 没有给出预期的输出

我写了一些代码,但问题在这里发现:

我定义我的表达:

然后,在区分表达式时f。第一个 summand 的因素我得到了 意外的输出:

但如果我区分wrt。第二个加法因子

我得到了想要的和预期的结果。我对此完全感到困惑。此外,如果我更改加法的顺序,我会得到相同的结果:

但是如果我交换减号`-`符号,问题现在在另一对函数中:

0 投票
0 回答
695 浏览

machine-learning - 具有嵌入层的网络中 Keras 中的显着图

我想在 Keras 中使用带有嵌入层的 LSTM 来实现显着性映射。所以基本上我想实现一个关于输入的最终层输出的微分函数。这是我定义模型的代码:

如果有人可以帮助完成这项任务,我将不胜感激。

0 投票
1 回答
72 浏览

matlab - MacLaurin 系列中的 diff(f,x,n) 问题

我们有一个任务要求我们exp(2)使用 MacLaurin 级数进行估计,我已经进一步尝试开发和运行,您可以在其中输入一个方程、x您希望估计的值以及您希望有多少个有效数字.

它适用于某些方程,即exp(x), sin(x),甚至exp(x) + 2x,但第二次我投入更高的功率x,说它x^2返回0

例如,当我将函数调用为:MacLaurin(x^2,2,1)时,它返回0的不是正确答案。

这是代码:

请问我是否有不清楚的地方。