PyPari:PariGp 计算机代数系统的 Python 接口

时间:2024-07-11 03:27:35
【文件属性】:

文件名称:PyPari:PariGp 计算机代数系统的 Python 接口

文件大小:449KB

文件格式:ZIP

更新时间:2024-07-11 03:27:35

Python

派瑞 Pari/Gp 计算机代数系统的 Python 接口 目前有效使用该工具需要对 Ctypes 和 PariLib 在库模式下的使用有一定的了解。 我正在通过将 GP 表达式与其适当的 pari-library 函数调用联系起来来实现 gp 功能。 现在,假设您已经安装了 pari 并且在 /usr/lib 中有 libpari.so,只需在 python shell 中导入 PyPari.py。 数字类型、字符串和列表都应该自然地转换为它们的类似物 cia Ctypes。 字符串参数将由 Pari 语法分析器评估,这样我们就可以自然地将多项式和矩阵之类的东西传递给 parilib 函数。 创建 Pari Gen 对象是通过调用 PyPari.Gen 类构造函数来处理的,将字符串参数传递给这个构造函数是直接创建列表、矩阵、多项式等的首选方法。


【文件预览】:
PyPari-master
----Core Files()
--------PyPari.py(7KB)
--------buildrestypes.py(2KB)
--------pari.desc(760KB)
--------Notes_and_snippets_of_use.py(9KB)
--------functionMap.py(765KB)
--------paridecl.h(114KB)
--------pari_functions.py(6KB)
----License.txt(18KB)
----.gitignore(606B)
----README.md(931B)
----.gitattributes(483B)

网友评论