网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
12月24日漏签0天
mathematica吧 关注:19,922贴子:74,213
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 13回复贴,共1页
<<返回mathematica吧
>0< 加载中...

一个新手问题,有报错的输出值可以作为正确值使用吗?

  • 只看楼主
  • 收藏

  • 回复
  • 墨夕澜
  • 大写小写
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我的模型求解时报了一个错误是:General::stop: 在本次计算中,General::munfl 的进一步输出将被抑制.
然后输出了一个结果,恕我愚昧,没搞懂这个报错是为什么(有一次改了初始值这个错就没有了??),但是我拿这个输出值代入到原函数里,结果是符合的,所以这个值是正确解吗?
截图和代码放楼下了


  • 墨夕澜
  • 大写小写
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼



2025-12-24 09:25:42
广告
不感兴趣
开通SVIP免广告
  • 墨夕澜
  • 大写小写
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
代码:
w = ProductLog[(E^(m1 - c2 - 1)*(1 + 1/E^(m1 - m2)))/(
1 + E^(-p + m3))];
pp = w + 201;(*pp是指p无,c1是c内,c2是c无*)
n = E^(-pp + m1) + E^(-pp + m2) + 1;
m1 = 1792;
m2 = 788;
m3 = 312;
c1 = 500;
c2 = 200;
FindRoot[p ==
ProductLog[(1 + w)/(n - 1)*E^(m3 - c1 - (n (1 + w))/(n - 1))] +
c1 + (n (1 + w))/(n - 1), {p, 500}]
检验求出来的P值
m1 = 1792;
m2 = 788;
m3 = 312;
c1 = 500;
c2 = 200;
p = 2085.63;
w = ProductLog[(E^(m1 - c2 - 1)*(1 + 1/E^(m1 - m2)))/(
1 + E^(-p + m3))];
pp = w + 201;
n = E^(-pp + m1) + E^(-pp + m2) + 1;
x = ProductLog[(1 + w)/(n - 1)*E^(m3 - c1 - (n (1 + w))/(n - 1))] +
c1 + (n (1 + w))/(n - 1);
x


  • 0笑叹浮生若梦0
  • 列表操作
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
哇到现在还没人回复你
这个意思是这个数字太长了超过了机器显示的范围,所以并没有把所有的小数都赋值上去
通俗的说就是保留多少位小数
你可以看看帮助里面的:精度和准确度控制
顺便可以自己算几个数试下:


  • xzcyr
  • 吧主
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我是没想到版本10左右警告信息格式的修改还能引发这种疑问……这个 General::munfl 就是前几条警告的名字,你点一下那三个点就能看到了。

至于这个警告是怎么回事,可以参考 mathematica.stackexchange.com/q/174474/1871


  • 墨夕澜
  • 大写小写
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
@xzcyr,你的那个参考网址我去看啦,好像是关于精度报错的,说是11.3的版本之后默认不用设置SetSystemOptions["CatchMachineUnderflow" -> False],然后我参考评论区设置了SetSystemOptions["CheckMachineUnderflow" -> False],然后就没有报错了,出来的结果还是一样的,但是据我理解,原评论的意思是说关掉这个只是不把这种精度的报错显示出来而已,所以我这样是不是掩耳盗铃呢
还有我想问一下,这个关于进一步输出被抑制的报错,也是和精度有关是吗?如果我不在乎精度的话这个解是不是就能用了?
求解答,谢谢谢谢


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 13回复贴,共1页
<<返回mathematica吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示