当前,我的程序接受输入并将输出确定为步进函数(如果x> = 30,y = 100,否则y = 0)。另一个版本始终具有y = x。通过这两个函数,y只能从0到100。 我想拥有第三个参数,它将功能从一个缓慢地移到另一个。
一种选择是给它一个权重(y = F1 * alpha + F2(1-alpha),以便alpha随时间从0变为1)。但是,这导致了我试图避免的不连续功能。
我理想的解决方案看起来像是逻辑函数曲线,但是端点必须在0到100之间。步长也在变化,可以在0到100之间。
那么有没有这样的功能可以使我从步进功能缓慢过渡到y = x斜率?
编辑:添加了图像showing the two plots:黑色的步进函数(F1)和蓝色的y = x斜率(F2)。