24小时热门版块排行榜    

CyRhmU.jpeg
查看: 3276  |  回复: 7

city007

木虫 (知名作家)

[求助] matlab 求解非线性方程 解出虚数解

fun=@(N)([ N(1)+N(2)+N(3)+N(4)+N(5)+N(6)-1,...
           log(N(1))/75930-log(N(2))/62806-0.0269,...
           log(N(2))/62806-log(N(3))/77365-0.0078,...
           log(N(3))/77365-log(N(4))/53118-0.0018,...
           log(N(4))/53118-log(N(5))/85710+0.0393,...
           log(N(5))/85710-log(N(6))/82740-0.0165]);
[f,fval]=fsolve(fun,[0.2501,0.3685,0.0174,0.0574,0.1633,0.1433],optimset('display','iter'));
运行后得出
Optimizer appears to be converging to a point which is not a root.
Norm of relative change in X is less than max(options.TolX^2,eps) but
sum-of-squares of function values is greater than or equal to sqrt(options.TolFun)
Try again with a new starting guess.
求能解此非线性方程的方法
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
csgt0: 金币+2, 谢谢 2012-12-24 11:12:39
city007: 金币+5, 有帮助 2013-01-03 01:56:54
实数解(无精确解):
n1: 0.341396457395975
n2: 4.94065645841247E-324
n3: 4.94065645841247E-324
n4: 4.94065645841247E-324
n5: 0.658604123429932
n6: 4.94065645841247E-324

似乎不论实数还是虚数都无精确解。
2楼2012-12-22 14:07:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

city007

木虫 (知名作家)

引用回帖:
2楼: Originally posted by dingd at 2012-12-22 14:07:28
实数解(无精确解):
n1: 0.341396457395975
n2: 4.94065645841247E-324
n3: 4.94065645841247E-324
n4: 4.94065645841247E-324
n5: 0.658604123429932
n6: 4.94065645841247E-324

似乎不论实数还是虚数都 ...

恩,谢谢,也许非线性方程组本身就有问题,
能告诉我是用的什么方法解的么?
另外如果没意外的话,解值应该是在初始代入值附近的,你这个解与初始代入值差的太远啊。
3楼2012-12-22 20:57:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

11jxli1

禁虫 (著名写手)

感谢参与,应助指数 +1
csgt0: 应助指数-1, 请勿用无用内容刷应助指数 2012-12-24 11:14:03
本帖内容被屏蔽

4楼2012-12-22 21:35:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

city007

木虫 (知名作家)

引用回帖:
4楼: Originally posted by 11jxli1 at 2012-12-22 21:35:46
fun=@(N)();
=fsolve(fun,,optimset('display','iter'));
运行后得出
Optimizer appears to be converging to a point which is not a root.
Norm of relative change in X is less than max(options.TolX^2,ep ...

我去,在提问中,我已说了好吧。
5楼2012-12-22 23:42:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

afu2007

铁杆木虫 (职业作家)

引用回帖:
4楼: Originally posted by 11jxli1 at 2012-12-22 21:35:46
fun=@(N)();
=fsolve(fun,,optimset('display','iter'));
运行后得出
Optimizer appears to be converging to a point which is not a root.
Norm of relative change in X is less than max(options.TolX^2,ep ...

非线性方程组,有系数矩阵吗?

非线性方程组还有系数矩阵条件数的概念?
6楼2012-12-23 07:11:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

city007

木虫 (知名作家)

问题已解决,是因为单位取错,导致的方程有错。需将2-6方程截距除以100000,方程便可解。谢谢各位路过的好汉啊。
7楼2013-01-03 01:56:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

左思之一

铁虫 (小有名气)

引用回帖:
7楼: Originally posted by city007 at 2013-01-03 01:56:28
问题已解决,是因为单位取错,导致的方程有错。需将2-6方程截距除以100000,方程便可解。谢谢各位路过的好汉啊。

用dde23求解时滞微分方程,没有负数开放方情况,出现虚数解,合理吗?
今天天是蓝的
8楼2015-04-17 10:45:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 city007 的主题更新
信息提示
请填处理意见