纯蟒3矩阵代数模块

Matalg的Python项目详细描述


简介

这个用纯python 3.2编写的模块不需要其他模块,只需要 Python3.2或更高版本。因此,该模块与python3本身一样具有便携性。文档丰富的模块易于使用,并允许使用 用于更复杂矩阵运算的标量变量语法。因此,对于矩阵amatbmat的矩阵乘法,只需编写:

resultmat = amat * bmat

对于amat的反转,只需编写:

resultmat = ~ amat

矩阵命名约定由最终用户自由选择。该模块使用pdf文件quickstartusermanualreferencematalog进行了详细的文档记录。

文档和服务

快速启动将使有经验的用户非常快速地加快速度。用户手册对软件包的大多数功能进行了说明和示例,而matalg的引用列出了模块的所有方法和功能,并对每个方法和功能进行了简要说明。除了提供的pdf文件外,还可以在以下网址上访问这些信息:

http://akabaila.pcug.org.au/matalg-doc/index.html

作者是一位经验丰富的大学讲师和教授,他在退休后准备考虑对模块的扩展和改进以及/或错误修复的所有合理请求。您的电子邮件将不胜感激:

algis.kabaila@gmail.com

最后但并非最不重要的一点是,这个模块非常适合python2.x和python3.x之间的过渡时期,因为它足够强大,可以处理几百个联立线性方程组的中等大小示例,而在大多数流行的linux发行版中,还没有更广泛的数值分析软件包。该软件包的开发和初步测试是在kubuntu 11.04“natty”平台上进行的。

许可证

该模块是根据lgpl授权的,是开源的免费软件。欢迎您复制并分享。

阿尔吉斯·卡贝拉,堪培拉,2011年。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java中ArrayList的超简单问题   Java 8在一段时间后过期   java如何创建具有用户定义维度的矩阵,并使用从上到下、从左到右的递增值填充它?   java从JDBC重启mysql   带有sqlite的java LiveData未更新UI   带有JDialog的java小程序在Mac OSX中未正确隐藏   java ActionListener无法从公共类引用数组?   java Apache Digester:NoSuchMethodException:没有这样的可访问方法   安卓中数据库中的java数据没有以正确的格式检索   java快速排序实现:使用random pivot时几乎排序   安卓 Java:高效的ArrayList过滤?   java如何在单独的文件中制作GUI程序   jasper报告如何从JSP或Java代码在JasperReport中传递参数值?