我正在尝试使用lmfit (链接到docs)构建模型,我似乎无法找出为什么我ValueError: The input contains nan values在尝试适应模型时不断获得.
from lmfit import minimize, Minimizer, Parameters, Parameter, report_fit, Model
import numpy as np
def cde(t, Qi, at, vw, R, rhob_cb, al, d, r):
# t (time), is the independent variable
return Qi / (8 * np.pi * ((at * vw)/R) * t * rhob_cb * (np.sqrt(np.pi * ((al * vw)/R * t)))) * \
np.exp(- (R * (d - (t * vw)/ R)**2) / (4 * (al * vw) * …Run Code Online (Sandbox Code Playgroud) 我试图在python中运行二次方程.但是,它一直给我一个错误"RuntimeWarning:在sqrt中遇到无效值".
这是我的代码:
RuntimeWarning: invalid value encountered in sqrt
Run Code Online (Sandbox Code Playgroud)
您的专家建议将非常有帮助.提前致谢