scipy.optimize 模块的 curve_fit 函数可以用于曲线/曲面拟合。...曲线拟合示例:
import numpy as np
import matplotlib.pyplot as plt
from scipy.optimize import curve_fit
def...np.random.normal(size=(len(X)))
# 进行曲面拟合
#p0 = [5.e-06,3.77e-03,8.20e-04,-2.07e-02,-3.99e-01,8.2e+00] # 拟合参数的初始值...# params, pcov = curve_fit(func,(X,Y),Z, p0)
params, pcov = curve_fit(func,(X,Y),Z)
# a,b,c,d,e,f =...f"fit_surface(448.15,20)= {fit_surface(448.15,20)}")
np_fit_surface = np.frompyfunc(fit_surface,2,1) # nin, 输入参数的数量