24小时热门版块排行榜    

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

maganet

新虫 (初入文坛)

[求助] 同一个方程,在matab中的答案和在1spopt中结果不一致, 已有2人参与

下面是一个求解价格P的一元一次方程:

(1)   matlab中的代码如下:

p=solve('  (-0.5)*2/0.5331*(    ( p-200+(    (80+0.1*120)/0.1) )*(0.3671+log((1+0.1*(0.5331-0.3671)))/0.1) -  ((0.08*(200+40*0.04)+40)/0.08)/0.08 *((2.71828182845905^((0.08*(0.3671-0.04)))-1)-((0.08*(0.3671-0.04))))    -(40*0.04*0.3671)+(1/2*40*0.04^2)-  ((80+0.1*120)/0.1)*0.5331    )+2*((500-0.5*p)+2)/0.5331*(0.3671+log((1+0.1*(0.5331 -0.3671)))/0.1)+1 ','p')
解得 p=607.05064790464619193396327973728


(2)   1spopt中的代码如下:

Parameters  p[0,]  ;
Function
          (-0.5)*2/0.5331*(    ( p-200+(    (80+0.1*120)/0.1) )*(0.3671+log((1+0.1*(0.5331-0.3671)))/0.1) -  ((0.08*
(200+40*0.04)+40)/0.08)/0.08 *((2.71828182845905^((0.08*(0.3671-0.04)))-1)-((0.08*(0.3671-0.04))))    -
(40*0.04*0.3671)+(1/2*40*0.04^2)-  ((80+0.1*120)/0.1)*0.5331    )+2*((500-0.5*p)+2)/0.5331*(0.3671+log((1+0.1*(0.5331
-0.3671)))/0.1)+1  =0;
解得 p= 705.803382033099

(3)   matlab 先对表达式处理
    w=(-0.5)*2/0.5331*(    ( p-200+(    (80+0.1*120)/0.1) )*(0.3671+log((1+0.1*(0.5331-0.3671)))/0.1) -  ((0.08*(200+40*0.04)+40)/0.08)/0.08 *((2.71828182845905^((0.08*(0.3671-0.04)))-1)-((0.08*(0.3671-0.04))))    -(40*0.04*0.3671)+(1/2*40*0.04^2)-  ((80+0.1*120)/0.1)*0.5331    )+2*((500-0.5*p)+2)/0.5331*(0.3671+log((1+0.1*(0.5331 -0.3671)))/0.1)+1
得到:   
       w=94643453558687378453/78153286502318080 - (2993414659220048125*p)/1500543100844507136
       vpa(w)   得到:1210.9977429532690068640285035303 - 1.9948874894265625590242248762822*p
   p=solve(' 1210.9977429532690068640285035303 - 1.9948874894265625590242248762822*p ','p')
解得 p=607.05064790464619193396327973728

(4)     再一次在 1spopt中输入的代码如下
Parameters  p[0,]  ;
Function
          1210.9977429532690068640285035303 - 1.9948874894265625590242248762822*p =0;
解得 p=607.05064790464619193396327973728

问题:   同一代码,两次在matlab 答案一致,两次在1spopt中 答案不一致,请问何故?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

maganet

新虫 (初入文坛)

9楼2017-07-28 00:04:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 14 个回答

askuyue

铁杆木虫 (著名写手)

经常在小木虫上看到,一直都是不明白,为什么能用稳定的工具matlab求解,非要用1stopt去求解呢?

发自小木虫IOS客户端
HEHE
2楼2017-07-27 03:22:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

maganet

新虫 (初入文坛)

当求解两个变量或以上的非线性方程的时候,1spopt存在很大的优势!

发自小木虫Android客户端
3楼2017-07-27 07:16:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
Matlab里:Log()是指的自然对数;
1stOpt中:Log()是指10为底的对数,自然对数是:Ln()。

1stOpt第一段代码里把“Log()”改为“Ln()”结果就完全一样了。
4楼2017-07-27 11:53:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[硕博家园] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +3 YLHlRHNwYkce 2026-09-02 7/350 2026-09-03 17:02 by T0rGB46095mJ
[找工作] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +3 ero8OE6tv9cu 2026-09-02 8/400 2026-09-03 16:38 by T0rGB46095mJ
[硕博家园] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +3 ero8OE6tv9cu 2026-09-02 5/250 2026-09-03 16:38 by T0rGB46095mJ
[考研] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +3 ero8OE6tv9cu 2026-09-02 10/500 2026-09-03 16:27 by T0rGB46095mJ
[教师之家] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 ero8OE6tv9cu 2026-09-02 8/400 2026-09-03 14:48 by T0rGB46095mJ
[基金申请] 国社科又开始会评了,不知道这次命运如何 +10 雨打竹帘 2026-08-30 14/700 2026-09-03 13:17 by qsd10086
[基金申请] 麻烦专家们看看评委们的意见(F口面上) +8 gdd2018 2026-08-28 13/650 2026-09-03 06:22 by 羽毛枫f
[公派出国] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +3 ero8OE6tv9cu 2026-09-02 4/200 2026-09-03 03:14 by rM1TE0WVDIIY
[基金申请] 要骂人了,新模版改版就是要淡化问题凝练这种虚的东西,结果有个评委还在说凝练得不够 +9 瞬息宇宙 2026-08-31 17/850 2026-09-02 14:04 by anjeeshine
[基金申请] 基金系统什么内容也没有 30+4 winsaint 2026-08-27 10/500 2026-09-02 11:35 by 大不刘6
[基金申请] 学科评审组评审是指会评吗? +5 瞬息宇宙 2026-08-31 5/250 2026-09-02 10:13 by 雨冰共舞
[基金申请] 面上函评意见出来了,像什么等级? 20+4 Tsingking1 2026-08-27 17/850 2026-09-01 19:51 by 超级无敌华子
[论文投稿] 小白求助 投论文要求的highlights应该如何写 5+3 l1963982152 2026-08-29 4/200 2026-09-01 09:04 by 北京莱茵编辑
[基金申请] 面上意见出来了 +12 黄鸟于飞Chao 2026-08-29 23/1150 2026-08-31 18:57 by 黄鸟于飞Chao
[基金申请] 中青基了要发朋友圈吗? +7 349506619 2026-08-28 7/350 2026-08-31 13:39 by 冼亮淀粉酶
[基金申请] 29号明天会评吗 +4 笨笨唐 2026-08-28 4/200 2026-08-31 09:30 by huixian257
[基金申请] 为什么到现在没收到通知? +5 tannykie 2026-08-29 5/250 2026-08-30 21:05 by purplejack
[考博] 找导师 +6 yuanjiabao 2026-08-29 7/350 2026-08-30 14:40 by 生科新手
[基金申请] 我就是申请一个面上项目而已,这评审意见是按照杰青的条件评的吧? +6 gouxfjh 2026-08-28 11/550 2026-08-30 07:57 by gouxfjh
[基金申请] 国自然评审意见 +13 wangmingqi 2026-08-28 19/950 2026-08-29 10:22 by Poppy1104
信息提示
请填处理意见