非欧几何操作的C++库moebinv开源发布
需积分: 10 187 浏览量
更新于2024-11-17
收藏 22.6MB ZIP 举报
资源摘要信息:"moebinv是一个专门用于非欧几何操作的C++库,该库是开源的,包含了两个主要模块:Cycle和Figure,这两个模块主要应用于非欧几何中的符号、数字和图形操作。Cycle库主要通过FSCc构造实现对循环(二次曲线)的基本操作,而Figure库则对由Moebius不变关系(例如正交性)连接的循环集合进行操作。
这两个库都基于GiNaC计算机代数系统的Clifford代数能力,GiNaC是一个开源的C++库,用于符号计算。除了C++库,还有一个Python包装器,可以在交互模式下使用,使得在Python环境中也可以利用moebinv库进行非欧几何操作。
moebinv库的一大特点是可以在任意维度和指标签名中工作,这意味着它具有非常高的通用性和灵活性。此外,它还包含一些2D/3D特定例程,可以通过Asymptote软件可视化PostScript文件,这对于图形显示和结果分析非常有帮助。
源代码是用文学编程NoWeb编写的,这是一种结合了编程和文档编写的编程范式,可以让代码的可读性和易理解性更好。
总的来说,moebinv是一个功能强大的非欧几何操作库,无论是对于学术研究还是工程实践都有很大的帮助。"
2021-05-24 上传
2021-05-13 上传
点击了解资源详情
2021-06-04 上传
2021-04-28 上传
2021-05-29 上传
2021-06-29 上传
点击了解资源详情
2021-04-29 上传
苏鲁定
- 粉丝: 27
- 资源: 4573
最新资源
- SSM Java项目:StudentInfo 数据管理与可视化分析
- pyedgar:Python库简化EDGAR数据交互与文档下载
- Node.js环境下wfdb文件解码与实时数据处理
- phpcms v2.2企业级网站管理系统发布
- 美团饿了么优惠券推广工具-uniapp源码
- 基于红外传感器的会议室实时占用率测量系统
- DenseNet-201预训练模型:图像分类的深度学习工具箱
- Java实现和弦移调工具:Transposer-java
- phpMyFAQ 2.5.1 Beta多国语言版:技术项目源码共享平台
- Python自动化源码实现便捷自动下单功能
- Android天气预报应用:查看多城市详细天气信息
- PHPTML类:简化HTML页面创建的PHP开源工具
- Biovec在蛋白质分析中的应用:预测、结构和可视化
- EfficientNet-b0深度学习工具箱模型在MATLAB中的应用
- 2024年河北省技能大赛数字化设计开发样题解析
- 笔记本USB加湿器:便携式设计解决方案