Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用Python拟合Maxwell-Boltzman分布_Python_Matplotlib_Scipy - Fatal编程技术网

用Python拟合Maxwell-Boltzman分布

用Python拟合Maxwell-Boltzman分布,python,matplotlib,scipy,Python,Matplotlib,Scipy,是否可以在matplotlib或python中的类似模块中拟合类似Maxwell Boltzmann的数据?scipy.stats支持 第一个参数是位置或远离零的偏移。 第二个参数是缩放参数,表示为aon 要使用此分布生成随机变量(随机数据),请使用其rvs方法: newdata = maxwell.rvs(*params, size=100) 很可能是scipy功能,而不是matplotlib。看起来您通常只会对Maxwell-Boltzmann分布使用loc=0,因此在拟合数据时,您可

是否可以在matplotlib或python中的类似模块中拟合类似Maxwell Boltzmann的数据?

scipy.stats支持


第一个参数是位置或远离零的偏移。 第二个参数是缩放参数,表示为
a
on

要使用此分布生成随机变量(随机数据),请使用其
rvs
方法:

newdata = maxwell.rvs(*params, size=100)

很可能是
scipy
功能,而不是matplotlib。看起来您通常只会对Maxwell-Boltzmann分布使用
loc=0
,因此在拟合数据时,您可能应该使用
floc=0
选项;也就是说,使用
params=maxwell.fit(数据,floc=0)
。如果没有这一点,
fit
方法将位置视为另一个自由参数,将包含在fit中。@WarrenWeckesser:非常感谢!
newdata = maxwell.rvs(*params, size=100)