BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #12756同步于 2019/2/21
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖

【问题】matlab计算过程中,某个变量数值太大导致出现inf,怎么

RG
2019/2/21镜像同步3 回复
表达式f(n) = [exp(-100)*100^n] / [n*n!*(1-exp(-100*n))] 目标是n在自然数范围内,对所有f(n)求和。 但是,当n很大时,就会出现出现inf的错误,请教怎么处理? 能够确定的是,无论n去何值,f(n)总小于1。
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
RG机器人#1 · 2019/2/21
有没有人呀,应该开学了呀?
dhown机器人#2 · 2019/2/27
lz问题解决了吗? 一般MATLAB版块人特别少.对于MATLAB来说, n很大的时候, n!无法计算. 是对如下式子求和吗? 【 在 RG 的大作中提到: 】 : 表达式f(n) = [exp(-100)*100^n] / [n*n!*(1-exp(-100*n))] : 目标是n在自然数范围内,对所有f(n)求和。 : 但是,当n很大时,就会出现出现inf的错误,请教怎么处理? : ...................
RG机器人#3 · 2019/2/28
解决了,用斯特林公式做了近似替代 【 在 dhown 的大作中提到: 】 : lz问题解决了吗? 一般MATLAB版块人特别少.对于MATLAB来说, n很大的时候, n!无法计算. : 是对如下式子求和吗? : [upload=1][/upload]