用MATLAB图解法求方程 y/(x^2+y^2+1)=sin(x+cos(y))最靠近原点的解
答案:2 悬赏:70 手机版
解决时间 2021-04-22 15:15
- 提问者网友:不爱我么
- 2021-04-21 15:38
用MATLAB图解法求方程y/(x^2+y^2+1)=sin(x+cos(y))最靠近原点的解,急!!请大家帮帮小弟的忙!!!
最佳答案
- 五星知识达人网友:行路难
- 2021-04-21 16:22
函数如下:
clear
clc
ii=1;
options=optimset('display','none');
for x=-2:0.02:2
fval=fsolve(@(y) y/(x^2+y^2+1)-sin(x+cos(y)),rand,options);
root(ii)=fval;
ii=ii+1;
end
>> x=-2:0.02:2;
>> plot(x,root);
>> grid on
图形已给出。从上面就可以看出大至位至,然后再改变区间,你能算出最接近0的根
全部回答
- 1楼网友:往事隔山水
- 2021-04-21 17:12
我也是个新手,我只是想问问你,你这个问题,我可不可以换一个方法解决。比如,我再设一个以原点为圆心,以0.001的步进为半径的园,逐次和你的曲线试图相交。直到相交为止,求你需要的点,这个符合你的要求么?或者,你把你的要求说的详细一点,我会的东西很少,希望能和您一起学习。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯