问题标签 [function-fitting]

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 回答
265 浏览

matlab - 用 lsqcurvefit 拟合函数

我使用 lsqcurvefit 来适应我的功能。我的功能是:

我去寻找解决方案,这意味着最适合我的 K 参数。问题是我的代码给出的解决方案是起点。这是代码(vb 是常数,cp,ydata,t 是向量

%

所以请你帮帮我。

0 投票
1 回答
3388 浏览

function-fitting - 如何在 C++ 中将函数拟合到数据中

嗨,我有一些数据,我想对这些数据进行 polinom 首先我认为它应该是:ax^2 +bx+c 和 x+x1=-b/a ;x*x1=c/a 我写了这个代码:

这很奇怪,但我可以理解这种方法完全错误:(阅读这些http://mathbitsnotebook.com/Algebra1/StatisticsReg/ST2FittingFunctions.html https://en.wikipedia.org/wiki/Polynomial_regression

但我不知道如何用c编写这段代码你能帮我吗谢谢你的提前

0 投票
1 回答
675 浏览

matlab - 如何将双峰分布拟合到函数 matlab

我有一个名为speed包含 200 次步行速度的向量

该向量遵循双峰分布。

steps是另一个包含每次行走步数的向量:

我创建了根据速度执行的步骤的直方图:

现在我想

  1. 将双峰分布拟合到条形图,
  2. 估计双峰分布的参数 u1,u2,sigma1,sigma2,
  3. 评估它是否合适(即分布是双峰的)。

请你帮助我好吗?

0 投票
2 回答
9213 浏览

opencv - Opencv - 多项式函数拟合

在opencv(或其他c++ lib)中,是否有类似matlab的函数fit可以进行3d多项式曲面拟合(即f(x,y)= p00 + p10*x + p01*y + p20*x^2 + p11*x*y + p02*y^2)。谢谢

0 投票
1 回答
866 浏览

python - 使用 LMFIT 中的不确定性进行误差加权拟合

我正在尝试使用 LMFIT 拟合模型,我可以轻松地执行以下操作:

并得到非常合理的结果

现在我还有一些与我的measured变量相关的不确定性(例如测量误差),所以我想通过与之相关的标准误差对残差中的点进行加权(假设它始终是测量值的 20%)。代码现在变成了这样:

问题是现在我得到完全不可靠的拟合结果。为什么?我怎样才能解决这个问题?

0 投票
1 回答
474 浏览

matlab - 使用 lsqcurvefit 的 Matlab 拟合错误

我正在开发代码以将 Gompertz 方程拟合到细菌生长曲线,并正在使用以下网站提供的一些示例数据进行练习:

http://www.math.tamu.edu/~phoward/m442/ia3sol.pdf

根据此代码,拟合应该几乎与数据匹配(上面网页给出的图表,第 3 页)。但是,当我运行代码时,实际数据绘制正确,但 lsqcurve 拟合非常差,并给出以下消息:

有什么我做错了吗?

感谢您的时间,

劳拉

0 投票
1 回答
90 浏览

machine-learning - 是否需要为冻结层定义后向函数?

我有一个具有 4 个隐藏层的函数拟合网络。

我需要为第一层和第三层找到合适的权重,而第二层和第四层是某种归一化层,不需要学习,所以我只是通过将它们的学习率设置为零来冻结它们。

我的问题是:

我应该为这两个冻结层定义后向函数吗?

我在caffe中看到,没有任何可学习参数的池化层具有后向功能。

提前致谢,

0 投票
0 回答
97 浏览

r - 将 nls 曲线拟合到实验数据并获得拟合参数

我有一个理想的曲线数据集,如下所示。我制作了一个描述理想数据集的 nls 模型。我也有实验数据,我想根据模型绘制以找到适合的值。我该怎么做呢?

实验数据:

我绘制了这个:(第一行是我的拟合,下一个实验数据。第三行是我对实验数据的拟合。我得到 x 和 y 长度不同的错误。
我知道我对装修的过程,但不知道是什么。

在此处输入图像描述

0 投票
1 回答
5508 浏览

python - 带有python错误的曲线拟合

我正在尝试将我的数据拟合到(cos(x))^n. 理论上的值n是 2,但我的数据应该给我大约 1.7。当我定义我的拟合函数并尝试curve_fit时,我得到一个错误

这是我的数据

错误如下所示:

/usr/local/lib/python3.5/dist-packages/ipykernel_launcher.py:4:RuntimeWarning:从 sys.path 中删除 cwd 后在电源中遇到无效值。

/usr/lib/python3/dist-packages/scipy/optimize/minpack.py:690:OptimizeWarning:无法估计参数的协方差
category=OptimizeWarning)

0 投票
2 回答
146 浏览

python - 最小sq麻烦传递参数Python

我正在尝试使用以下功能:将 SNR 降低在此处输入图像描述到我的数据中。C1、C2和h是我需要从leastsq的方法中获取的参数。C1 和 C2 很简单,但问题是我的 h(t) 实际上是:基于 B 样条的函数。我想要获得的是该函数内的系数 hj (在我的例子中,有 35 个不同的 hj's )。该函数是不同基 B-Spline 的总和,每个 B-Spline 的权重不同,系数的数量等于 B-Spline 的节点数。因为我想获得 C1、C2 和 h1..35,所以我执行以下操作:

tpl(0)=C1, tpl(1)=C2 和 tpl(2..35)=我的系数。bsplines_evalades 是一个矩阵 [35,86000],其中每一行是每个基本 b 样条的时间函数,所以我用其单独的系数对每一行进行加权,86000 是 eix_x 的长度。ydata(eix_x) 是我想要近似的函数。λ1= 0.1903 ; lambda_big = 2; k=2*pi/λ1。输出是相同的初始参数,不是逻辑。谁能帮我?我也尝试过curvefit,但它不起作用。数据在:http://www.filedropper.com/data_5>http://www.filedropper.com/download_button.png width=127 height=145 border=0/>
http://www.filedropper.com >在线备份存储

编辑 现在的代码是:

问题是输出参数不会相对于初始参数发生变化。数据(x_axis,ydata,bsplines_evaluates):gist.github.com/hect1995/dcd36a4237fe57791d996bd70e7a9fc7 gist.github.com/hect1995/39ae4768ebb32c27f1ddea97e24d96af gist.github.com/hect1995/bdddf02debfc716