eg:函数 y=f(x)=x+c/x (其中c为参数,x>0)求ymin (结果应该是2sqrt(c))
用matlab求一元含参函数的最值,可以这样实现
>> syms x c
>> y=x+c/x;
>> dy=diff(y,1) %求导
>> x=solve(dy,x) %求极点
>> y=x+c./x
运行结果
y = [-2*c^(1/2) 2*c^(1/2]
因x>0,所以ymin= 2*c^(1/2