-
2 votesanswersviews
Python Scipy指数曲线拟合
我有两个定义的numpy数组fx和fy,并且希望使用带有a和t作为拟合参数的scipy.optimize.curve_fitting,使用简单代码将指数曲线拟合到数据集 . import numpy as np import pylab as plt import scipy.optimize as op k=1.38e-23 h=6.63e-34 c=3e8 fx=np.array([ 55... -
1 votesanswersviews
如何通过指数曲线拟合数据
我的项目有点问题,因为我有一组数据,我绘制它以获得2条曲线,我想用指数曲线拟合这些图 . 我看了这篇文章:fitting exponential decay with no initial guessing . 但我的例子有点不同 . 这就是我得到的数据: 我的脚本如下: mask_G = np.bitwise_and( tbdata['G'] < 99.99, tbdata['GERR'... -
2 votesanswersviews
Python指数/线性曲线拟合
这个问题不是关于编程而是关于数学,但我想要一些意见 . 我正在尝试模拟this curve的指数衰减行为,但正如您所看到的,在较低值处存在一定程度的波动/噪声 . 我怎样才能消除/抑制这种噪音,使我的 Health 不依赖于它? 我使用此曲线的日志,因此我使用线性回归来进行拟合 . 我使用了最小二乘法,但直线的斜率变化很大(约20%),具体取决于我选择的时间间隔 . 我听说过其他两种可能有用的方法... -
1 votesanswersviews
指数拟合 - 指数的总和
我想要符合以下数据: x(time) y(data) 0.75; 19.33 1; 19.04 1.25; 17.21 1.5; 12.98 1.75; 11.59 2; 9.26 2.25; 7.66 2.5; 6.59 2.75; 5.68 3; 5.1 3.25; 4... -
0 votesanswersviews
指数曲线拟合数据集
import numpy as np import matplotlib.pyplot as plt points = np.array([ (333, 195.3267), (500, 223.0235), (1000, 264.5914), (2000, 294.8728), (5000, 328.3523), (10000, 345.4688) ]) # get x and ... -
0 votesanswersviews
使用Python或其他软件的指数方程的数值解
我想找到下面的指数方程的数值解,其中a,b,c,d是常数,我想求r,它不等于1 . a ^ r b ^ r = c ^ r d ^ r(等式1) 我定义了一个函数,以便使用Scipy.optimize.fsolve: from scipy.optimize import fsolve def func(r,a,b,c,d): if r==1: ret... -
0 votesanswersviews
Numpy - AttributeError:'Zero' object没有属性'exp'
我在解决运行时断开的东西之间的差异时遇到了麻烦,但在python控制台中使用完全相同的数据和操作,让它工作正常 . # f_err - currently has value 1.11819388872025 # l_scales - currently a numpy array [1.17840183376334 1.13456764589809] sq_euc_dists = self.se... -
0 votesanswersviews
当我从csv文件的特定列读取字符串并尝试将其解析为浮点数时,为什么Python会抛出错误?
我使用以下python代码从csv文件中读取数字: with open('file.csv') as p: rows = csv.reader(p) for row in rows: numbers = float(row[3]) 我知道虽然csv文件包含数字,但它们被读作字符串 . 最初我只是将字符串解析为float,但在这种情况下,当我尝试这样做时,Py... -
0 votesanswersviews
指数曲线拟合3个系数
我有一些数据(两个相同大小的向量X和Y),并希望通过MATLAB将指数函数拟合为此数据的 f(x)=a+(b-a)*exp(-c*x) . 我的目标实际上是找到系数a,b和c . 我在MATLAB手册中找到了 fit(X,Y,'exp2') 和 fit(X,Y,'exp1','StartPoint',[x0,y0]) ,这与我正在寻找的有点不同 . -
2 votesanswersviews
如何在条形图R上绘制指数函数?
所以我有一个条形图,其中y轴是日志(频率) . 从盯上它看来,酒吧似乎呈指数下降,但我想肯定地知道这一点 . 我想要做的是在同一图表上绘制指数 . 因此,如果我的条形低于指数,我会知道我的条形指数或指数减少指数,如果条形位于指数之上,我会知道它们不会指数减少 . 如何在条形图上绘制指数? 如果有帮助,这是我的图表: -
0 votesanswersviews
拟合指数曲线误差
import numpy as np import matplotlib.pyplot as plt from scipy.optimize import curve_fit def func(x, a, b, c): return a * np.exp(-b * x) + c x = [333,500,1000,2000,5000,10000] y = [195.3267, 23...