Mul object没有属性

2024-09-26 22:49:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用此链接中的代码:http://code.activestate.com/recipes/127469-numerical-inversion-of-laplace-transforms-through-/

计算复方程的拉普拉斯逆变换。在

我已经复制并粘贴到我的ipython笔记本上,但是在对需要反转的函数运行反转之后,我得到了以下错误:

AttributeError:“Mul”对象没有“real”属性

具体来说,在上面的链接中,错误发生在这行:(K[j]*Fs(a[j]/t)).real

我认为这与我的导入和其他事情有关,但我不确定,因为我完全是python的初学者。但以下是我的进口:

将cmath作为cm导入 从cmath导入*

导入sym作为sym 来自sympy import*

我知道你不应该使用from import*,但我正在想方设法想办法让它发挥作用。cmath包含在上面的链接中。在

任何对这个错误的洞察都会很好,谢谢!在


Tags: of代码importcomhttp链接错误code
2条回答

不要复制代码,请尝试单击下载按钮。代码在Python2.7.6中运行良好,在复制时一定出了问题。在

intfloatcomplex类型在Python中具有.real属性:

>>> 1 .real
1
>>> 1. .real
1.0
>>> 1j.real
0.0

定义K和{},这样结果就是一个数字。在

如果结果是sympy生成的符号表达式,则可以尝试re函数来获取实部。在

相关问题 更多 >

    热门问题