在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5977|回复: 4

非线性方程组求解(十万火急)

[复制链接]
发表于 2009-8-14 14:54:18 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 eecsseudl 于 2013-4-29 10:03 编辑

请教各位大虾,我要解一个非线性方程组。


Matlab程序如下:
——————————————————————————
function F = myfun(x)
h = 0.1;
F = [x(1)*x(5) - 1 ;
     x(2)*x(5) + x(1)*x(4) - 4 ;
     x(3)*x(5) + x(2)*x(4)+ x(1)*x(3) -h+4 ;
     x(4)*x(5) + x(3)*x(4)+ x(2)*x(3) + x(1)*x(2) -4*h+4 ;
     x(1)*x(1) + x(2)*x(2)+ x(3)*x(3) + x(4)*x(4) + x(5)*x(5) -6*h-10 ];

——————————————————————————————
x0 = [1;1;1;1;1];           % Make a starting guess at the solution
%%options=optimset('Display','iter');   % Option to display output
x = fsolve(@myfun,x0,options)  % Call optimizer

它会报如下错,怎么办啊?
——————————————————————
??? Error using ==> vertcat
CAT arguments dimensions are not consistent.
Error in ==> myfun at 4
F = [x(1)*x(5) - 1 ;
Error in ==> fsolve at 195
        fuser = feval(funfcn{3},x,varargin{:});
Error in ==> solution_1 at 3
x = fsolve(@myfun,x0,options)  % Call optimizer
——————————————————————————

牛人帮忙解决一下,不甚感激!







头像被屏蔽
发表于 2009-8-15 01:48:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2009-8-17 17:09:23 | 显示全部楼层

量子丽有用吗

量子丽神奇魔环 量子丽全能魔环 0⑤⑦⑨-⑧⑦③⑧⑥③①① 量子丽全能魔轮 量子丽魔环 量子丽魔轮 量子丽全能魔链 奥斯力 睡睡瘦 贵度全能魔链 量子丽有用吗 www.ahz8.com   0579-87386311 QQ:1097070591  手机:13173833332 ahz8@163.com
发表于 2009-8-19 15:34:38 | 显示全部楼层


原帖由 Undead_Pheonix 于 2009-8-14 14:54 发表
请教各位大虾,我要解一个非线性方程组。


Matlab程序如下:
——————————————————————————
function F = myfun(x)
h = 0.1;
F = [x(1)*x(5) - 1 ;
     x(2)*x(5) + x(1)*x(4) -  ...

7

可以通过组合5个式子得到
(x1+x2+x3+x4+x5)^2=xxx
(x1-x2+x3-x4+x5)^2=xxx
把方程简化
头像被屏蔽
发表于 2009-8-20 23:52:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-20 20:19 , Processed in 0.034201 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表