早教吧作业答案频道 -->其他-->
matlab 求二元函数极值2*(y^2+x^2)^0.5+(pi/2-2*acos(y/x))*y 在x [15,20] ,y [15,20] 范围内的最小值.我没学过matlab,只会画出个曲线.可是我想求出该函数的最小值以及对应的x,y.另外有可能的话最好加个条件,
题目详情
matlab 求二元函数极值
2*(y^2+x^2)^0.5+(pi/2-2*acos(y/x))*y 在x [15,20] ,y [15,20] 范围内的最小值.我没学过matlab,只会画出个曲线.可是我想求出该函数的最小值以及对应的x,y.另外有可能的话最好加个条件,就是(y^2+x^2)^0.5≥4.如果不可行就算了.
错了,函数是 2*(y^2-x^2)^0.5+(pi/2-2*acos(y/x))*y 不好意思
2*(y^2+x^2)^0.5+(pi/2-2*acos(y/x))*y 在x [15,20] ,y [15,20] 范围内的最小值.我没学过matlab,只会画出个曲线.可是我想求出该函数的最小值以及对应的x,y.另外有可能的话最好加个条件,就是(y^2+x^2)^0.5≥4.如果不可行就算了.
错了,函数是 2*(y^2-x^2)^0.5+(pi/2-2*acos(y/x))*y 不好意思
▼优质解答
答案和解析
实际上,我尝试了
发现你所说的区间内的函数值存在复数
我不知道复数和实数之间如何比较.
如果可以用函数min的话,可以写作
[x y]=meshgrid(15:0.01:20);
[t i]=min(2.*(y.^2-x.^2).^0.5+(pi/2-2*acos(y./x)).*y);
[a j]=min(t);
[x(i(j),j) y(i(j),j) a]
精度为0.01,算出来的结果为[x坐标 y坐标 函数值]
发现你所说的区间内的函数值存在复数
我不知道复数和实数之间如何比较.
如果可以用函数min的话,可以写作
[x y]=meshgrid(15:0.01:20);
[t i]=min(2.*(y.^2-x.^2).^0.5+(pi/2-2*acos(y./x)).*y);
[a j]=min(t);
[x(i(j),j) y(i(j),j) a]
精度为0.01,算出来的结果为[x坐标 y坐标 函数值]
看了 matlab 求二元函数极值...的网友还看了以下:
设函数f(x)在x=a处二阶可导,又limf'(x)/(x-a)=-1,则()A.x=a是f(x设函 2020-03-31 …
急.我给积分的a,b都属于正实数,且a2+b2=a+b,求a+b最大值?a,b属于正实数,且a+b 2020-05-23 …
已知函数f(x)=x^3+ax^2;+2x(a≠0)有极大值f(a)和最小值f(b)=01.求a的 2020-07-08 …
函数f(x)=x+1x的极值情况是()A.当x=1时,极小值为2,但无极大值B.当x=-1时,极大 2020-07-16 …
已知函数f(x)=x³-ax²-3x,(1)若f(x)在区间[1,正无穷)上是增函数,求a已知函数 2020-07-18 …
高等数学:由函数的极限判断函数的极值的问题设lim[f(x)-f(a)]/(x-a)^2在x趋向a 2020-07-30 …
19.设f(x)的导数在x=a处连续,又limf(x)/(x-a)=1(x->a),则A.x=a19 2020-12-31 …
f(x)的导数在x=a处连续,又limf'(x)/x-a=1,则x→aA.x=a是f(x)的极小值B 2020-12-31 …
设f(x)=1/3x^3-x,则x=1为f(x)在[-2,2]上的?A极小值点,但不是最小值点设f( 2020-12-31 …
设函数f(x)的导数在x=a处连续,又lim[f'(x)/(x-a)]=1其中x趋于a,则().(A 2021-02-01 …