我想使用符号数学库从矢量/标量字段派生curl
/ divergence
等属性。
根据sympy文档,可以使用sympy.physics.vector
模块
http://docs.sympy.org/dev/modules/physics/vector/api/fieldfunctions.html
http://docs.sympy.org/dev/modules/physics/vector/fields.html
但是我在这个模块的任何地方找不到卷曲/发散功能,
根据文件应该有
sympy.physics.vector.curl
和sympy.physics.vector.divergence
我用pip安装了版本并检查了它的0.7.5版本。 那么我能找到这些功能的任何想法?也许文档不是最新的?
答案 0 :(得分:6)
并非文档不是最新的,而是您正在查看的文档太新了。您链接的版本是文档的git开发版本,版本0.7.5的sympy.physics.vector
文档位于此处:
http://docs.sympy.org/latest/modules/physics/vector/index.html
并且您会发现他们没有包含基本字段功能的#34; Docstrings",因为sympy.physics.vector.fieldfunctions
自0.7.5以来是新的。如果您希望使用这些功能,可以安装git开发版本,您可以在http://docs.sympy.org/latest/install.html#git获取相关说明。否则,您将不得不等待下一个SymPy版本发布。
答案 1 :(得分:0)
文档是here,但我不能假装它看起来特别容易。看起来文档不完整(版本7.0不同),所以你可能需要投入一段时间或直接询问同情人。
答案 2 :(得分:0)
如果你想描述你想做什么,我可以使用galgebra使用我的新词组(https://github.com/brombo/sympy)向你展示如何做到这一点。我可以通过abrombo@verizon.net与我联系。