解决曲线拟合问题,exp中遇到溢出的问题
  X5zJxoD00Cah 2023年11月13日 59 0
# 拟合模型并输出参数
popt, pcov = curve_fit(fun_exp, X, Y, maxfev=10000)  # curve_fit 函数要求输入的 X 必须是包含数值型元素的 NumPy 数组
print(popt)
print(fun_exp(X.T[1], *popt), Y[1])
RuntimeWarning: overflow encountered in exp
  Y = a * np.exp(k*x) + b

解决曲线拟合问题,exp中遇到溢出的问题。

根据我搜索到的结果,这个问题可能是由于您的函数中的参数a或b过大或过小,导致np.exp的计算结果超出了浮点数的表示范围123。您可以尝试以下几种方法来避免这个问题:


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月13日 0

暂无评论

推荐阅读
  zLxnEsMLk4BL   2023年11月19日   29   0   0 数组字符串数组名
  gBkHYLY8jvYd   2023年11月19日   23   0   0 #include数组ci
  X5zJxoD00Cah   2023年11月19日   18   0   0 数组单引号字符串
  gBkHYLY8jvYd   2023年12月10日   22   0   0 #include数组i++
X5zJxoD00Cah