求函数f(x)=(x^2-4x+20)^0.5+(x^2+2x+2)^0.5的最小值

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/12 06:27:52
求函数f(x)=(x^2-4x+20)^0.5+(x^2+2x+2)^0.5的最小值
xR]K`+^snsJ&@f$*NlV8#hTAEf:g+B6ͺ{y>Ι ZOy8[V Ԉ*-pTiM &mhV#-rM{>Mj])#x@i.菣itG, 71v -$0"XariCN,ϰwv#$KPCCy9jmJW`0}Mu03DŚSS[7R%R21%e:gsBK({q%j7OOL.ٵ1 Fv^sMRؾXb7V[;(d>8[U׵[kC3`:~n,sNF *i^,YD

求函数f(x)=(x^2-4x+20)^0.5+(x^2+2x+2)^0.5的最小值
求函数f(x)=(x^2-4x+20)^0.5+(x^2+2x+2)^0.5的最小值

求函数f(x)=(x^2-4x+20)^0.5+(x^2+2x+2)^0.5的最小值
(x^2-4x+20)^0.5
=((x-2)^2+16)^0.5
可以表示为(x,0)点到(2,4)点的距离
(x^2+2x+2)^0.5
=((x+1)^2+1)^0.5
可以表示为(x,0)点到(-1,-1)点的距离
当(x,0)在(2,4)到(-1,-1)的线段上时,原式得最小值
((2+1)^2+(4+1)^2)^0.5=√34

x=0.4时取得最小值5.8310
附matlab程序:
y = @(x)(x^2-4*x+20)^0.5+(x^2+2*x+2)^0.5;
[x,fval] = fminsearch(y,0)

f(x)=[(x-2)^2+16]^0.5+[(x+1)^2+1]^0.5
显然后向数值变化较快
故X=-1时f(x)有最小值=5+1=6