以梦为马,不负韶华

搜索
查看: 1619|回复: 12
收起左侧

孙兰义例9.7中,设置约束条件时,添加DLOG是什么意思?

[复制链接]
 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层 |阅读模式
aspen求助
aspen版本: V9
孙兰义ASPEN模拟实训例9.7中(295页):
         QQ图片20230110154740.png
三行均加了DLOG(),查了一下DLOG表示双精度自然对数,易于收敛
问题:Tolerance一行为什么是个表达式:“DLOG(151E-6)-DLOG(150E-6)”,为什么不是DLOG(1E-6),容差不是1PPM吗???这里写公式有什么讲究吗?



发表于 1970-1-1 08:00:00 显示全部楼层
学习学习,谢谢分享
[发帖际遇]: 一个袋子砸在了 zxz2004 头上,zxz2004 赚了 5 个 韶华币. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
你把两个表达式的结果算出来,看看有什么差异。

点评

按照书中的算,和我自己容差用DLOG(1E-6)算,结果不一样,但是差距不大  详情 回复 发表于 2023-1-11 10:46
[发帖际遇]: forever999 成功加入五毛党,回帖一个奖励 5 个 韶华币. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
学习了大佬
[发帖际遇]: guobacoo 在端午节继续加班,获得加班工资 2 个 韶华币. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
forever999 发表于 2023-1-11 09:36
你把两个表达式的结果算出来,看看有什么差异。

按照书中的算,和我自己容差用DLOG(1E-6)算,结果不一样,但是差距不大

点评

基本接近吧,DLOG(151E-6)-DLOG(150E-6)其实就相当于DLOG((151/150)E-6)而151/150约等于1  详情 回复 发表于 2023-1-13 15:23
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
本帖最后由 forever999 于 2023-2-10 09:06 编辑
gaolugao9 发表于 2023-1-11 10:46
按照书中的算,和我自己容差用DLOG(1E-6)算,结果不一样,但是差距不大

基本接近吧,DLOG(151E-6)-DLOG(150E-6)其实就相当于DLOG((151/150))而151/150约等于1

点评

151/150后面E-6约掉了,所以上面的容差不是1ppm,而是1了。不合题意。  详情 回复 发表于 2023-2-8 14:31
虽然两者数值差距不大,但是逻辑不一样的。  详情 回复 发表于 2023-1-13 15:23
[发帖际遇]: forever999 在端午节继续加班,获得加班工资 1 个 韶华币. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
本帖最后由 forever999 于 2023-2-10 09:07 编辑
forever999 发表于 2023-1-13 15:23
基本接近吧,DLOG(151E-6)-DLOG(150E-6)其实就相当于DLOG(151/150)而151/150约等于1

虽然两者数值差距不大,但是逻辑不一样的。

点评

逻辑不一样,具体指什么?很困惑,请指导一下谢谢  详情 回复 发表于 2023-1-13 21:34
[发帖际遇]: forever999 成功加入五毛党,回帖一个奖励 5 个 韶华币. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
forever999 发表于 2023-1-13 15:23
虽然两者数值差距不大,但是逻辑不一样的。

逻辑不一样,具体指什么?很困惑,请指导一下谢谢

点评

参考我上边的回复。  详情 回复 发表于 2023-1-18 23:59
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
gaolugao9 发表于 2023-1-13 21:34
逻辑不一样,具体指什么?很困惑,请指导一下谢谢

参考我上边的回复。
[发帖际遇]: forever999 成功加入五毛党,回帖一个奖励 5 个 韶华币. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
forever999 发表于 2023-1-13 15:23
基本接近吧,DLOG(151E-6)-DLOG(150E-6)其实就相当于DLOG((151/150)E-6)而151/150约等于1

151/150后面E-6约掉了,所以上面的容差不是1ppm,而是1了。不合题意。

点评

是的,上边那个表达式多了E-6,应该约掉的。软件为了计算时候容易收敛,避免出现太多小数位,所以将目标变量利用DLOG()进行转化,所以容差的设定以DLOG( )- DLOG( )的设定是合乎逻辑的。  详情 回复 发表于 2023-2-10 09:16
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
55656937 发表于 2023-2-8 14:31
151/150后面E-6约掉了,所以上面的容差不是1ppm,而是1了。不合题意。

是的,上边那个表达式多了E-6,应该约掉的。软件为了计算时候容易收敛,避免出现太多小数位,所以将目标变量利用DLOG()进行转化,所以容差的设定以DLOG( )- DLOG( )的设定是合乎逻辑的。
[发帖际遇]: forever999 捡到一块切糕,卖给了小马,赚了 3 个 韶华币. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
因为这个150和1差别较大,才能这么写,
X2/(X+1)约=X-1。这里取ln的解实际是150*150/151<F<151 ppm, 149.0066 <F<151 ppm, 跟直接答案149 <F<151 ppm,差不多。
回复 支持 反对

使用道具 举报

不想打字就选择快捷回复吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|以梦为马,不负韶华

GMT+8, 2025-2-13 00:44

Powered by 以梦为马,不负韶华

© 2024-2099 Meng.Horse

快速回复 返回顶部 返回列表