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