自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 拟合时用sigmoid函数代替阶跃函数

设这两段二次函数的解析式分别为和,分界点为。那么这个函数整体可以表达为其中为阶跃函数。假设已经测得的数据点为。误差函数不妨就取最小二乘误差,即,其自变量为中所有的参数()。题主下面要做的事情就是求得这组参数的值以使得误差函数最小化了。不过,因为阶跃函数有间断点,上述误差函数最小化起来有困难。为了解决这个问题,可以用sigmoid函数来代替阶跃函数。这里引进了一个新的

2017-09-30 13:43:47 5843

原创 拟合数据时报错Number of calls to function has reached maxfev = 1000

在用Scipy拟合曲线时,调用curve_fit 或leastsq 可能会出现RuntimeWarning:Number of calls to function has reached maxfev = 1000这说明拟合次数达到上限, 而结果还没拟合出来.可以直接传入maxfev参数, 修改上限.如:Para = leastsq(error, p0, args=(x, y)

2017-09-11 15:16:49 21572 6

原创 python中如何正确的复制列表

对于c过来的人,你首先想到的可能是:b = a但是这是错的。 c中变量指向内存中的某个位置。而python中,变量是指向某个对象的标签,也就是说,按照上面的写法,b 和 a 指向的是内存中的同一个列表,对b操作,则相当于对a操作。 正确的写法应该包括但不限于以下几种:b = a[:]b = list(a)b = a * 1

2017-09-02 20:48:52 750

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除