QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3209|回复: 4
打印 上一主题 下一主题

[求助]求助!matlab求解复杂非线性方程组,急急急!!!在线等

[复制链接]
字体大小: 正常 放大

1

主题

0

听众

20

积分

升级  15.79%

该用户从未签到

新人进步奖

跳转到指定楼层
1#
发表于 2008-7-30 16:06 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
各位大侠,我的课题现在遇到了大麻烦。课题中的一组三个方程组成的非线性方程组,没办法解出来,请求大家帮忙,我是新手,matlab不熟,这么复杂的方程组,我不知道如何下手啊。问题如下:
t(1:n)=[126,118,40,67,164,638,750,69,71,29,124,91,139,70,436,19,357,49,26,163,108,110];
n=22;
未知量:α、β、q!
6 R! e2 u9 F# C1 S
 
( ^# c. h* s2 @+ d5 R: ~
大家帮忙看看,我的程序哪里出错了

# P: m6 X& a3 F ~1 a( T M& H- \& a1 o% |' l' ^* G9 w # `; \6 x5 D5 J2 e; n
我自己编了个程序,不知道哪里出错了,一直是busy,不出结果,大家帮忙看看。拜托
方程见上:
程序如下:
function F = equation08729(x,y,z)  %x代表α;y代表β;z代表q
syms x y z
n=23;f1=0;f2=0;g2=0;h1=0;h2=0;h3=0;

t=[126,118,40,67,164,638,750,69,71,7,22,124,91,139,70,436,19,357,49,26,163,108,110];
for i=2:n
    for j=1:i-1
        f1=f1+t(j);
    end
    f2=f2+(t(i)+z*f1)^y-(z*f1)^y;
    g2=g2+log(t(i)+z*f1)-((t(i)+z*f1)/x)^y*log((t(i)+z*f1)/x)+(z*f1/x)^y*log(z*f1/x);
    h1=h1+f1/(t(i)+z*f1);
    h2=h2+f1^y;
    h3=h3+(t(i)+z*f1)^(y-1)*f1;
end
f3=y/x^(y+1)*f2+(y*(t(1)/x)^y-n-y+1)/x;
g3=n/y+log(t(1)/x)-(t(1)/x)^y*log(t(1)/x)+g2;
h4=(y-1)*h1+y*z^(y-1)/x^y*h2-y/x^y*h3;

F=[f3;g3;h4];
%%%[x0,y0,z0] = [80; 1;0.5];           % Make a starting guess at the solution
%%%x0=80;y0=1;z0=0.5;
options=optimset('Display','iter');   % Option to display output
set(0,'RecursionLimit',10000);
[x,y,z] = fsolve(@equation08729,[80,1,0.5],options);  % Call optimizer


方程一.jpg.jpg (70.5 KB, 下载次数: 198)

方程一.jpg

方程一.jpg

方程二.jpg.jpg (140.12 KB, 下载次数: 231)

方程二.jpg

方程二.jpg

zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

1

主题

0

听众

20

积分

升级  15.79%

该用户从未签到

新人进步奖

回复

使用道具 举报

liwenhui        

70

主题

65

听众

5192

积分

独孤求败

  • TA的每日心情
    擦汗
    2018-4-26 23:29
  • 签到天数: 1502 天

    [LV.Master]伴坛终老

    自我介绍
    紫薇软剑,三十岁前所用,误伤义士不祥,乃弃之深谷。 重剑无锋,大巧不工。四十岁前恃之横行天下。 四十岁后,不滞于物,草木竹石均可为剑。自此精修,渐进至无剑胜有剑之境。

    社区QQ达人 邮箱绑定达人 发帖功臣 元老勋章 新人进步奖 风雨历程奖 最具活力勋章

    群组计量经济学之性

    群组LINGO

    我在程序里没找到错误,也不存在死循环,你的方程复杂,可能需要一点时间才能算出来。我也经常碰到方程复杂的情况,常常是算上半小时也出不了结果,程序编制好了,到最后往往是拼计算机的配置高低。试试别的方法,数值方法逼近试试。

    四十岁后,不滞于物,草木竹石均可为剑。
    回复

    使用道具 举报

    1

    主题

    0

    听众

    20

    积分

    升级  15.79%

    该用户从未签到

    新人进步奖

    一定是程序有问题,我运行半天都没有反应,有时候程序还会自动退出,版主帮忙仔细看看
    回复

    使用道具 举报

    liwenhui        

    70

    主题

    65

    听众

    5192

    积分

    独孤求败

  • TA的每日心情
    擦汗
    2018-4-26 23:29
  • 签到天数: 1502 天

    [LV.Master]伴坛终老

    自我介绍
    紫薇软剑,三十岁前所用,误伤义士不祥,乃弃之深谷。 重剑无锋,大巧不工。四十岁前恃之横行天下。 四十岁后,不滞于物,草木竹石均可为剑。自此精修,渐进至无剑胜有剑之境。

    社区QQ达人 邮箱绑定达人 发帖功臣 元老勋章 新人进步奖 风雨历程奖 最具活力勋章

    群组计量经济学之性

    群组LINGO

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-8-20 00:08 , Processed in 0.465563 second(s), 79 queries .

    回顶部