如何用MATLAB解出下面的方程.

如何用MATLAB解出下面的方程.
2185.65*(1-x^3*(0.25+x^2)^(-3/2))+28.67*((1.1*x+1.21*atan(1.1/x)+x^2*atan(1.1/x))/(1.21+x^2))-1.83*x=0
我就用左眼看世界 1年前 已收到2个回答 举报

qwerty164 幼苗

共回答了12个问题采纳率:100% 举报

clc;clear
f='2185.65*(1-x^3*(0.25+x^2)^(-3/2))+28.67*((1.1*x+1.21*atan(1.1/x)+x^2*atan(1.1/x))/(1.21+x^2))-1.83*x'
ezplot(f,[-100 100]),grid
x=fzero(f,9)
结果:
x =
9.11523183213223

1年前

10

woaimin521 幼苗

共回答了5个问题 举报

y=2185.65*(1-x^3*(0.25+x^2)^(-3/2))+28.67*((1.1*x+1.21*atan(1.1/x)+x^2*atan(1.1/x))/(1.21+x^2))-1.83*x
plot(x,y)
根据图形,TOOL里面的data statistic里的数据就可以找到y=0时候的了!

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.020 s. - webmaster@yulucn.com