平滑最大值函数
20260724
学习自:平滑最大值——最有用的函数_哔哩哔哩_bilibili
d=滑动条(-1, 1,0.01)
#最大值函数
max1(x,y)=if(x>y,x,x<y,y)
#相当于
max2(x,y)=(x+y+abs(x-y))/2
max3(x,y)=(x+y+sqrt((x-y)^2))/2
#添加偏差即可成为平滑最大值函数
smax1(x,y)=(x+y+sqrt((x-y)^2+d))/2
smax2(x,y)=(x+y+sqrt((x-y)^2-dxy))/2
f=0.5x^2-2
g=1.2^x
#S1=max1(f,g)
S1=max1(f(x),g(x))
S2=max2(f(x),g(x))
S3=max3(f(x),g(x))
S4=smax1(f(x),g(x))
S5=smax2(f(x),g(x))
设置显示条件(S,n==1)