×

CAS先生

swMATH ID: 30457
软件作者: 马蒂奥·拉尼
描述: CAS先生。用于快速原型和代码生成的简约(纯)Ruby CAS。市场上有计算机代数系统(CAS)系统,具有操作分析模型的完整解决方案。但导出一个在特定平台上实现特定算法的模型,用于目标语言或特定数值库,通常是一个需要手动后期处理的严格过程。这项工作提出了一个Ruby库,该库公开了核心CAS功能,即简化、替换、求值等。该库面向需要快速原型化并为不同目标语言生成数字代码的程序员,同时保持数学表达式与代码生成规则的分离,其中实施了数值调节的最佳实践。该库是用纯Ruby语言编写的,与大多数Ruby解释器兼容。
主页: https://www.sciencedirect.com/science/article/pii/S2352711017300146
源代码:  https://github.com/ElsevierSoftwareX/SOFTX-D-17-00013
依赖项: 红宝石
关键词: 中国科学院;代码生成;红宝石;软件X;计算机代数系统;原型;Ruby语言
相关软件: SymPy公司;蟒蛇;SymEngine公司;象征的;俄罗斯天然气公司;伊波特;鲁比先生;红宝石
引用于: 0个文档

标准条款

1出版物描述软件 年份
CAS先生-一个用于快速原型和代码生成的简约(纯)Ruby CAS链接
马蒂奥·拉尼
2017