关于#python#的问题:为什么这篇论文中将β带入Ns,Nd可以得到一个化简的式子,我用Python写的这段代码得不到一样的结果

为什么这篇论文中将β带入Ns,Nd可以得到一个化简的式子,我用Python写的这段代码得不到一样的结果

img

img

img

以下答案由GPT-3.5大模型与博主波罗歌共同编写:
首先需要看一下这篇论文中具体是怎样计算的。不清楚具体的内容,很难确定问题究竟在哪里。

不过,Python语言的计算精度可能会出现问题。如果之前的计算中有分母为0的情况,可能会产生无穷大或者NaN的结果。如果之前的计算有近似处理,也可能会产生精度误差。这些问题都可能导致结果和预期不一致。

如果可以提供代码,我们就可以更好地帮助你解决问题。
如果我的回答解决了您的问题,请采纳!

img

他那个β我漏传了,各位抱歉

关于论文中将β带入Ns,Nd可以得到一个化简的式子的问题,从你目前提供的信息来看,应该是论文作者自己手动对计算表达式进行化简的,而你通过python没有达到化简目的,因为普通的python代码没有这么智能,无法自动为你的表达式化简的,你可以尝试调用python的sympy包进行代数式化简。
使用sympy进行代数化简的调用方法如下:

img