早教吧作业答案频道 -->数学-->
求助MATLAB求解方程无解,其实作图可以明显知道有解的,但是运用SOLVE求解,结果是无解,感激不尽!m=16;z=89;rb=m*z*cos(20*pi/180)/2;r=150;res=solve('(rb*cos(afa)+rb*afa*sin(afa))^2+(r*[cos(10*pi/180)-sin(10*pi/180)*cot(10*pi
题目详情
求助MATLAB求解方程无解,其实作图可以明显知道有解的,但是运用SOLVE求解,结果是无解,感激不尽!
m=16;
z=89;
rb=m*z*cos(20*pi/180)/2;
r=150;
res=solve('(rb*cos(afa)+rb*afa*sin(afa))^2+(r*[cos(10*pi/180)-sin(10*pi/180)*cot(10*pi/180+asin((r*sin(10*pi/180))/(r-rb*sin(afa)+rb*afa*cos(afa)))-10*pi/180)])^2=732*732','afa')
m=16;
z=89;
rb=m*z*cos(20*pi/180)/2;
r=150;
res=solve('(rb*cos(afa)+rb*afa*sin(afa))^2+(r*[cos(10*pi/180)-sin(10*pi/180)*cot(10*pi/180+asin((r*sin(10*pi/180))/(r-rb*sin(afa)+rb*afa*cos(afa)))-10*pi/180)])^2=732*732','afa')
▼优质解答
答案和解析
function fun=fun(afa)
m=16;
z=89;
rb=m*z*cos(20*pi/180)/2;
r=150;
fun=(rb*cos(afa)+rb*afa*sin(afa))^2+(r*[cos(10*pi/180)-sin(10*pi/180)*cot(10*pi/180+asin((r*sin(10*pi/180))/(r-rb*sin(afa)+rb*afa*cos(afa)))-10*pi/180)])^2-732*732;
--------------------------------------------------------------------------------------------------------------------------------
>> options=optimset('Display','iter'); % Option to display output
[x,fval] = fsolve(@fun,0.5,options) % Call optimizer
Norm of First-order Trust-region
Iteration Func-count f(x) step optimality radius
0 2 5.64433e+008 1.06e+010 1
1 4 1.59757e+006 0.053029 5.06e+008 1
2 6 20.0135 0.00315702 1.78e+006 1
3 8 3.24683e-009 1.12537e-005 22.7 1
4 10 0 1.43342e-010 0 1
Optimization terminated:first-order optimality is less than options.TolFun.
x =
0.4438
fval =
0
解就是0.4438
m=16;
z=89;
rb=m*z*cos(20*pi/180)/2;
r=150;
fun=(rb*cos(afa)+rb*afa*sin(afa))^2+(r*[cos(10*pi/180)-sin(10*pi/180)*cot(10*pi/180+asin((r*sin(10*pi/180))/(r-rb*sin(afa)+rb*afa*cos(afa)))-10*pi/180)])^2-732*732;
--------------------------------------------------------------------------------------------------------------------------------
>> options=optimset('Display','iter'); % Option to display output
[x,fval] = fsolve(@fun,0.5,options) % Call optimizer
Norm of First-order Trust-region
Iteration Func-count f(x) step optimality radius
0 2 5.64433e+008 1.06e+010 1
1 4 1.59757e+006 0.053029 5.06e+008 1
2 6 20.0135 0.00315702 1.78e+006 1
3 8 3.24683e-009 1.12537e-005 22.7 1
4 10 0 1.43342e-010 0 1
Optimization terminated:first-order optimality is less than options.TolFun.
x =
0.4438
fval =
0
解就是0.4438
看了求助MATLAB求解方程无解,...的网友还看了以下:
已知sinα+cosα=m,sinα×cosα=m-1,且0<α<2π,求m与α的值. 2020-03-30 …
设向量m=(cosα,1),n=(sinα,2),且m//n,其中α属于(0,π/2),(1),求 2020-05-17 …
已知α为锐角,则m=sinα+cosα的值()A.m>1B.m=1C.m<1D.m≥1 2020-06-06 …
求不定积分:∫(sinx/cos^3x)dx∫(sinx/cos^3x)dx=-∫(1/cos^3 2020-06-13 …
两道高一三角函数题,高手呐,帮忙下咯.1.已知sinα=12/13,求cosα,tanα的值.2. 2020-07-15 …
1.已知sinα=12/13,求cosα,tanα的值.2.已知sinα=4-2m/m+5,cos 2020-07-15 …
关于点到直线的距离若点M(cosα,sinα)点N(sinα,cosα)到直线xsinα+ycos 2020-07-18 …
cosmx+cosnx=1/2[(cos(m+n)+cos(m-n)x]这个和差化积公式怎cosm 2020-08-02 …
若复数z=cosθ+(m-sinθ-cosθ)i为虚数则实数m的取值范围 2020-11-06 …
求助MATLAB求解方程无解,其实作图可以明显知道有解的,但是运用SOLVE求解,结果是无解,感激不 2021-01-15 …