24小时热门版块排行榜    

查看: 1489  |  回复: 18

月只蓝

主管区长 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★
geegee: 金币+5, ★★★★★最佳答案 2013-07-05 20:05:30
引用回帖:
9楼: Originally posted by geegee at 2013-07-05 19:13:29
麻烦帮我重新编辑一下。
备注:(1)x0,y0,a3都要大于0!!!!
          (2)最后输出x0,y0,a3,C的取值。用TXT文本。

各常量的取值如下:
a2=1.0*10^(-8);
a5=4.0*10^(4);
a7=1.0*10^(-7);
a8=1 ...

你自己目测一下吧,目测也简单,把满足要求的点剪切出来,就画图就行了。

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : 计算结果.txt
  • 2013-07-05 19:50:09, 40.27 K
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
11楼2013-07-05 19:51:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

geegee

铜虫 (小有名气)

引用回帖:
11楼: Originally posted by 月只蓝 at 2013-07-05 19:51:02
你自己目测一下吧,目测也简单,把满足要求的点剪切出来,就画图就行了。...

麻烦你把编辑的程序给我吧。我还要计算别的方程组的。谢谢了
拥有梦想只是一种智力,实现梦想才是一种能力。
12楼2013-07-05 20:07:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

引用回帖:
12楼: Originally posted by geegee at 2013-07-05 20:07:01
麻烦你把编辑的程序给我吧。我还要计算别的方程组的。谢谢了...

好的
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
13楼2013-07-05 20:12:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
geegee: 金币+15, ★★★★★最佳答案 2013-07-05 22:29:07
引用回帖:
13楼: Originally posted by 月只蓝 at 2013-07-05 20:12:20
好的...

刚没传上附件,现在好了

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : solution_nonl_C1.m
  • 2013-07-05 20:12:39, 843 bytes
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
14楼2013-07-05 20:13:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

geegee

铜虫 (小有名气)

引用回帖:
14楼: Originally posted by 月只蓝 at 2013-07-05 20:13:00
刚没传上附件,现在好了

这个运行有错误啊。。。。
拥有梦想只是一种智力,实现梦想才是一种能力。
15楼2013-07-05 20:30:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

引用回帖:
15楼: Originally posted by geegee at 2013-07-05 20:30:15
这个运行有错误啊。。。。...

附件我测试过,下载下来直接运行,可以运行,结果一致。
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
16楼2013-07-05 20:35:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

geegee

铜虫 (小有名气)

引用回帖:
16楼: Originally posted by 月只蓝 at 2013-07-05 20:35:04
附件我测试过,下载下来直接运行,可以运行,结果一致。...

抱歉,我才开始学习,有些不懂。请赐教。。。。
错误提醒如下:


??? Error using ==> optimset>checkfield at 318
Invalid value for OPTIONS parameter Algorithm:
must be 'active-set', 'trust-region-reflective', or 'interior-point'.

Error in ==> optimset at 248
        checkfield(Names{j,:},arg,optimtbx);

Error in ==> solution at 12
     options=optimset('Algorithm','Levenberg-Marquardt','Display','on')
拥有梦想只是一种智力,实现梦想才是一种能力。
17楼2013-07-05 20:43:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

引用回帖:
17楼: Originally posted by geegee at 2013-07-05 20:43:40
抱歉,我才开始学习,有些不懂。请赐教。。。。
错误提醒如下:


??? Error using ==> optimset>checkfield at 318
Invalid value for OPTIONS parameter Algorithm:
must be 'active-set', 'trust- ...

也许版本问题吧,我是2010a,可能没你的新。
你把options=optimset('Algorithm','Levenberg-Marquardt','Display','on')中的马夸特算法即'Levenberg-Marquardt’,换成'active-set', 'trust-region-reflective', or 'interior-point‘中的任意一个好了。本来默认用trust-region-reflective算法的,后来程序警告说这个算法对方程不太适合,所以我换成了马夸特。
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
18楼2013-07-05 21:13:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

geegee

铜虫 (小有名气)

引用回帖:
18楼: Originally posted by 月只蓝 at 2013-07-05 21:13:19
也许版本问题吧,我是2010a,可能没你的新。
你把options=optimset('Algorithm','Levenberg-Marquardt','Display','on')中的马夸特算法即'Levenberg-Marquardt’,换成'active-set', 'trust-region-reflective',  ...

麻烦帮我再编辑一下。万分感激。

上次是2变量的2维图。现在要弄成三变量的3维图。
备注:(1)x0,y0,a3,a10都要大于0!!!!
       (2)最后输出x0,y0,a3,a10,C的取值。用TXT文本。

各常量的取值如下:
a2=1.0*10^(-8);
a5=4.0*10^(4);
a7=1.0*10^(-7);
a8=1.0*10^(-2);
a11=2.0*10^(-1);
A=5.00;
B=0.36;
三个方程组如下:
0=0.5*a2*A+0.5*a3*(B-C)*A-0.5*a11*x0*y0+a7*a5^2*A^2*x0^2;
0=-a10*(B-C)*y0+a8*a5*A^2*x0-a11*x0*y0;
0=(-1/2)*a11*y0+2*a7*a5^2*A^2*x0-a10*(B-C)-a11*x0;
变量为C,a3,a10.
要求当C取值为[0,0.36)时,做出a3、a10与C的三维关系图。
拥有梦想只是一种智力,实现梦想才是一种能力。
19楼2013-07-06 15:30:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 geegee 的主题更新
信息提示
请填处理意见