cost 128 ms
指数衰减曲线拟合 scipy.optimize - Exponential decay curve fitting with scipy.optimize

我正在尝试使用 SciPy 中的 curve_fit function 来拟合曲线。通过更改 model 的初始值,拟合质量正在发生变化,但我无法通过我的数据找到最佳拟合。 这是我的身材 我的问题是如何改进这种拟合以及选择 model 初始值的最佳方法是什么。我附上了我想要拟合指数曲线的原始数据。 ...

scipy.optimize.leastsq in Python 在拟合数据时不返回协方差矩阵 - scipy.optimize.leastsq in Python not returning covariance matrix when fitting data

我正在使用 optimize.leastsq 来拟合我从穆斯堡尔光谱实验中收集的数据。 数据拟合成功,返回的最佳拟合参数良好。 但是当我想象我应该得到一个矩阵时,第二个 output cov_x,如文档中所称,给出了 1 的 integer。 为什么会发生这种情况以及如何获得正确的矩阵? 编辑:@s ...

使用 sklearn 将隐式方程拟合到 3D 数据集 - Fitting an implicit equation into a 3D dataset using sklearn

我在 3D 空间(xi,yi,zi)中有许多点。 我想将某个 3D 曲面拟合到这些点中。 表面仅由隐式方程描述: x²+y²+z² = 1 - a²(x²+y²+z²) + 2*a*z*sqrt(x²+y²+z²) 我的目标是确定这个方程的参数 a。 我查看了 scikit-learn 的函数,但 ...

无法使用 curve_fit() 在 python 中复制高斯 function 的曲线拟合 - Not able to replicate curve fitting of a gaussian function in python using curve_fit()

我正在尝试使用 scipy 的 curve_fit() function 将高斯 function 拟合到我的数据集,但未能使 function 拟合。 我使用其他一些工具(例如 Matlab 和 function 很适合)进行了相同的尝试。 有人可以帮我吗? 我不确定我做错了什么。 非常感谢您的帮 ...

读取一个 hdf5 文件,使用 Numpy 和 lmfit 使一些进程通过使用 multiprocessing 加速 - Reading a hdf5 file, make some processes with Numpy and lmfit accelerated by using multiprocessing

如果你们中的任何一个可以提供帮助,我将不胜感激。 我正在努力使用多处理来加速保存为相对较大的 hdf5 文件 (4.3 GB) 的数据集的高斯拟合(使用 lmfit)。 请看下面的代码: 如果我在没有多处理的情况下运行,它可以工作,但它太慢了。 但是,当我尝试使用多处理 package(下面的代码) ...

python 中一次多个函数的最小均方法 - Least mean square method for multiple functions at once in python

我有 2 个公式描述了 2 个垂直轴的行为。 我也有来自 FEM 模拟的数据。 目标是使用最小均方法得到参数Rr、Lr和cm。 我想使用 scipy.curve_fit 不幸的是它只接受单个 function 作为输入。 在这种情况下,我需要它接受 2 个函数作为输入。 我在 excel 中用手插 ...

使用 scipy.optimize curve_fit 找到曲线的参数并得到“无法估计参数的协方差” - using scipy.optimize curve_fit to find parameters of a curve and getting 'Covariance of the parameters could not be estimated'

我正在尝试使用 scipy.optimize 来拟合实验数据并得到: 这是我试图用指数曲线拟合的数据: 这是我尝试拟合数据的代码部分: UPDATE1:结果是: 更新 2 - 此处的拟合原始数据格式为 csv: https://drive.google.com/file/d/1wUoS3Dq_ ...

如何计算 Python 中曲线尖峰(干扰)下的面积 - How to calculate the areas under the spikes (interference) of a curve in Python

我想做什么我得到了一个带有频率 (x) 的np.array和一个带有信号强度/功率谱密度 (y) 的np.array 。 没有任何噪声的信号看起来类似于对数曲线,但可能具有略微不同的形式,具体取决于数据。 该信号具有不同的干扰,这些干扰表现为尖峰,其中一些尖峰相互重叠。 我确实需要计算每个尖峰下的面 ...

传递类/列表/索引数组作为 scipy.optimize.curve_fit 的输入参数 - Pass array of classes/lists/indices as input argument for scipy.optimize.curve_fit

我正在使用curve_fit中的scipy.optimize来拟合一个方程的某些参数。 我发现自己有几个 arrays 的 Xs 和 Ys 训练数据样本,以及每对 (X,Y) 的 arrays 条件,它们也是赋予方程的参数(通常不相等)。 等式是这样的: 和: X[i] x 值列表(总共 n 个列 ...

我可以告诉 numpy curve_fit 找到满足某些条件的最佳参数吗? - Can i tell numpy curve_fit to find the best parameters that meet some conditions?

我有这组实验数据: 分散 plot 我想用一条曲线拟合它们,该曲线遵循t < t_lim的指数行为和t > t_lim的线性行为,其中t_lim是我可以根据需要设置的值。 我想使用curve_fit找到最合适的。 我想找到满足这两个条件的最佳选择: 第一个行为(指数)的终点必须是第二个 ...

如何改进4参数逻辑回归curve_fit? - How to improve 4-parameter logistic regression curve_fit?

我正在尝试使用 scipy.curve_fit 将 4 参数逻辑回归拟合到 python 中的一组数据点。 但是,拟合度很差,请参见下图: 这给了我以下参数和图表: 与测量数据叠加的 4PL 拟合图这种配合显然很糟糕,但我不知道如何改善这一点。 请帮忙。 我尝试了不同的初步猜测。 这导致上面显示的 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM