问题标签 [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 投票
0 回答
206 浏览

matlab - Matlab: diff(interp1(...'pchip')) 产生奇怪的结果?

我有以下任意数据:

绘制时,它看起来如下: 在此处输入图像描述

现在,我想平滑地块:

在此处输入图像描述

好的,所以我们到了问题所在的实际部分。实际上,我有一些 F 图,我想得到它对应的 E 图。由于 F 图是 E 的积分,因此 E 是微分的 F 图。

那么:

在此处输入图像描述

为什么计算出的 E 图如此不稳定?

0 投票
1 回答
679 浏览

matlab - 在 Matlab 中应用 cwt

我正在尝试实现已在论文中描述的算法。它处理必须过滤和区分的加速度计数据。我的输入是一个向量(1 列,多行)。

如此处所述

该向量必须使用具有 MatLab 函数cwt的高斯 CWT 进行微分。比例必须是“scale10”和小波“gaus1”。

当我尝试在 MatLab 中执行指令时,我输入以下内容:

这是我得到的错误:

因为它实际上应该与输入一起工作,所以我真的不知道我可以改变什么。我还浏览了cwtwavefun的 mathworks 页面,但没有任何解决方案。

我以前从未使用过 CWT,因此我认为我可能误解了某些内容并错误地应用了说明。谁能帮我解决这个问题?

0 投票
1 回答
1012 浏览

matlab - 使用 MATLAB 进行微分

我正在尝试使用 MATLAB 编写一个小程序,在该程序中我尝试区分我在不同函数中创建的函数,但我不断收到错误。

我的文件是:

牛顿米:

调频:

fp.m:

我正在运行以下内容:

并得到:

错误使用/
矩阵尺寸必须一致。

牛顿错误(第 6 行)x = xprev - f(xprev)/fp(xprev);

当我检查yfp.m 的值时,我不断得到[].

0 投票
1 回答
725 浏览

integration - Simulink 实现傅里叶变换积分和微分的性质(第二部分)

所以这是此链接中线程的延续:

https://stackoverflow.com/questions/33677430/simulink-implementation-of-fourier-transform-property-of-integration-and-differe#

我已经取得了一些进展(我认为),现在我有了这个:

在此处输入图像描述

scope1 中的输出显然不正确,但我不确定我必须编辑什么才能使其正确。符号波中的信号为 10pi。有人有什么建议吗?

0 投票
0 回答
36 浏览

java - 在java中初始化按钮不同的类

当我构建一个类以使用它自己的模块(如 VB.net)时遇到问题,因为我不想Button每天初始化很多行的 Label 和 TextField,但是当按钮没有时出现错误初始化它。


当我尝试构建下面的程序时,我收到以下错误:

在 EmployeeGUI.AddLayout(EmployeeGUI.java:57) 在 EmployeeGUI.( EmployeeGUI.java:28) 在 EmployeeGUI.main(EmployeeGUI.java:89)

这是类代码:

0 投票
1 回答
208 浏览

python - 如何区分一个类?蟒蛇初学者

我正在构建一个梁模型,但我在最后一部分遇到了一些问题 - getSlope。否则,其余的应该没问题。

以上不需要任何调整,因为它已经给出。

上面的函数'beamDeflection'是我做过的一些简单的硬编码,如果一个负载放在左侧,那么使用某个公式,如果负载在另一侧,那么另一个公式是用过的。

'getTotalDeflection' 计算在其上放置多个载荷时的总挠度。

对于这个函数,我应该区分“beamDeflection”或“v”,因为我定义它时它处于多个负载下,然后输入 x 的值以找到梯度/斜率。

我正在关注这个:“ http://docs.sympy.org/dev/modules/mpmath/calculus/differentiation.html ”来区分,但它需要第二个参数(看起来是一个整数)才能工作,所以我不认为这是区分它的正确方法。任何人都可以对此有所了解吗?

0 投票
2 回答
85 浏览

python - 小区间浮点数的范围函数

我想使用导数的定义找到函数 (x)(x - 1) 的导数。我希望我的增量是1e-2. 这样它就可以模拟到零的极限。我在Range for Floats上看到,我可以使用用户定义的函数来创建采用浮点变量的范围函数。

当我运行程序时,我只得到

发生了什么事,我没有在列表中添加一个以上的衍生品?

0 投票
1 回答
2788 浏览

python - 隐式微分症状

我一直在 sympy 中进行衍生,但我不知道在语法上会如何编写。我尝试查找它,但没有一个解决方案有意义。例如,如果我试图x**5 + y**2 + z**4 = 8xyz通过计算来区分,我该怎么做?z 会是一个符号,还是像正则导数一样的函数?谢谢你。

0 投票
0 回答
87 浏览

matlab - matlab微分函数

我对 matlab 相当陌生,并编写了以下函数以在 fsolve 命令中使用。

对于我的问题的下一部分。我想使用 F(1) 到 F(6) 关于 x(1), x(2), .. x(6) 的导数 我想写一些代码,例如在命令窗口中可以为我完成这项工作并生成包含其中的导数的新函数。(当然我可以很容易地手动完成,但这将是一个很好的实现)

我已经尝试了 diff 命令的各种选项,但似乎无法管理它。

我将此函数用作 x=fsolve(@myfun,[a],options) ,其中 a 是 x(1)..x(6) 的初始值现在我想从 F(1)..F(6 ) 新函数 G(1)..G(6) 看起来像 G(1)=-sin(phi3)dphi3/dt-7sin(x(2))dx(2)/dt+5sin(x(5) )dx(5)/dt... 在这个等式中,我将填充 fsolve 的结果,然后进一步使用它们来求解 x(2)/dt(角速度)

0 投票
1 回答
260 浏览

java - 如何使用 apache lib 获取衍生产品

我正在使用 apache 库来计算导数。我想要做的是得到以下等式的导数

我遵循了下面发布的代码,但我对下面所述的参数有点困惑。请帮助我找出如何获得上述方程的导数。

代码