24小时热门版块排行榜    

查看: 218  |  回复: 2
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

紫百合LYL

至尊木虫 (职业作家)

[求助] 求助一个有关fsolve的问题。。。

用fsolve函数求方程y=x^3+10*x^2-2*sin(x)的数值解。
弱弱的问一句,这是个什么意思啊,这是个函数,又不是方程,怎么求数值解啊。。。是求极值点吗。。。求教。。。
回复此楼
人都会长大,你觉得痛苦,那说明你在承受了~
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zsy312

银虫 (小有名气)

注意的是从图上看, 这个方程除了有一个0解之外, 还有一个非零解, 都求出来了.
3楼2012-10-27 20:20:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 3 个回答

zsy312

银虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
xiegangmai: 金币+2, 谢谢应助 2012-10-27 20:20:26
紫百合LYL: 金币+5, ★★★★★最佳答案, 谢谢,受教了。。。 2012-10-29 20:13:08
一般说方程的解, 指的是函数为零时的解, 对这个题来说就是x^3+10*x^2-2*sin(x)=0的解.求解加画图的代码:
CODE:
f=@(x) eval(vectorize('x^3+10*x^2-2*sin(x)'));
fsolve(f,-1)
fsolve(f,1)
t=-1:0.01:1;
plot(t,f(t),t,zeros(size(t)))

2楼2012-10-27 20:19:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见