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