chez matrices:为Chez Scheme 9.5实现的Matrix实用程序 源码
Chez计划的矩阵实用程序 Chez 9.5的通用矩阵用法/操作的实现,作为一种通过仪式并学习一些方案的方法。 免责声明 目前非常准系统! 而且结构不是很好! 我以前从未使用过方案,因此这可能不是很计划。 我不知道方案功能实现及其功能的计算复杂性。 有鉴于此,我尝试过实施略胜于天真的解决方案,而不是高度优化,希望在基准测试之后再返回 应该在“问题”标签中的待办事项 结构性 尺寸或值不匹配的例外 测试(需要测试库?) 对通用操作进行基准测试(需要基准测试库吗?) 为更著名的函数而更习惯地考虑命名约定(例如frobenius规范:应该是frobenius-norm array-frobenius-norm ?有点long!) 使用库还是模块? 这些在R6RS中不同吗? 我是新来的 矩阵功能的单独模块(基础,精确求解方程,近似求解方程,矩阵运算,线性逼近等) 执行 更轻松: 共
用户评论