数学
r语言求最值问题,急> a=0.2> b=0.7> f=function(x){x^a*(1-x)^b}要画图并求函数最大值> curve(f)> optimise(f,lower=0,upper=1)请问哪里错了?程序给出的值和笔算的不一样

2019-04-13

r语言求最值问题,急
> a=0.2
> b=0.7
> f=function(x){x^a*(1-x)^b}
要画图并求函数最大值
> curve(f)
> optimise(f,lower=0,upper=1)
请问哪里错了?程序给出的值和笔算的不一样
优质解答
$objective不是区间最大值,是最大或最小这个值,究竟是多少.optimise的默认是求最小值,如果要求最大,>optimise(f,lower=0,upper=1,maximum=T)结果是$maximum[1] 0.222218$objective[1] 0.6208067所以xmax=0.222218 且... $objective不是区间最大值,是最大或最小这个值,究竟是多少.optimise的默认是求最小值,如果要求最大,>optimise(f,lower=0,upper=1,maximum=T)结果是$maximum[1] 0.222218$objective[1] 0.6208067所以xmax=0.222218 且...
相关问答