SymPy符号几何与微积分工具包galgebra的更新与特性
需积分: 10 148 浏览量
更新于2025-01-06
收藏 9.8MB ZIP 举报
资源摘要信息:"galgebra是一个基于SymPy的符号几何代数和微积分软件包,最初由Alan Bromborsky编写。然而,该软件包已经不再积极维护,自2019年11月25日起已经不存在。现在是一个由社区维护的fork版本,支持Python 3。该fork版本增加了测试范围,设置了持续集成(CI)和代码风格检查器(linters),维护了对Python包索引(PyPI)的发行版,改进了文档并修复了许多错误。
galgebra软件包的主要特点包括:
1. 几何代数:它支持任意向量基和度量,包括标量、向量、双向量、多重向量、伪标量、转子、刀片等。这些元素的几何代数运算也被支持,如总和、差、几何积、外积、内积、左收缩、右收缩、反向、对偶、指数、换向器等。
2. 几何微积分:该软件包提供了几何导数的概念,以及对子流形、线性变换和微分算子的支持。此外,它还支持多向量函数的操作。
3. Python操作符重载:为了进行基本的GA(Geometric Algebra)操作,galgebra对Python操作符进行了重载。
4. 象征性操作:软件包提供了符号操作,如expand(展开)、factor(因式分解)、simplify(简化)、subs(替换)、trigsimp(三角简化)等。
galgebra软件包的用途广泛,特别是在物理学、四元数和Clifford代数的研究和应用中。它的目标是为用户在Python中进行几何代数和微积分的符号计算提供一个强大的工具。"
2023-02-06 上传
256 浏览量
562 浏览量
221 浏览量
点击了解资源详情
370 浏览量
点击了解资源详情
168 浏览量
点击了解资源详情
观察社
- 粉丝: 26
- 资源: 4689
最新资源
- ParaAloe
- 上学期高一年级组工作计划
- LBS^2 milw0rm模板
- angular2-test:Angular2游乐场
- 东方日报
- cat-and-mouse
- Hawk-GUI:Hawk的Web界面,用于在Web上存储,处理和显示报告
- aif-interactive-map-frontend:AIF交互式地图的前端代码
- make_dataset.rar
- 各种角度的路面裂痕.rar
- absoduler.js:绝对调度程序-事件调度程序实时同步多个设备
- 光子的颜色-项目开发
- git-app_test
- 国土所2014年工作计划
- PJBlog3 BeijingNO.1模板
- nucamp_bootstrap:Nucamp Bootstrap项目网站