关键字“math”的软件包
这些软件包可作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
swift-numerics
适用于 Swift 的高级数学类型和函数
cglm
📽 用于 C 的高度优化的 2D / 3D 图形数学 (glm)
Surge
一个 Swift 库,它使用 Accelerate 框架为矩阵数学、数字信号处理和图像处理提供高性能函数。
SwiftMath
SwiftMath 提供 iosMath 的完整 Swift 实现,用于在 iOS 和 MacOS 应用程序中显示精美渲染的数学公式。它在 UILabel 等效类中使用 LaTeX 数学模式排版公式。
Matft
swift 中类似 Numpy 的库。(多维数组,ndarray,矩阵和向量库)
Upsurge
多维 Swift 数学
Vuckt
一个不会让人讨厌的 Swift 向量库
FirebladeMath
一个无依赖、轻量级、快速的数学库,用于 Swift 中的 2D 和 3D 向量、四元数和矩阵,并具有(可选)SIMD 支持。
SCNMathExtensions
SCNVector3、SCNQuaternion、SCNMatrix4 的数学扩展
SwiftMath
具有 SIMD 支持的跨平台数学库
BigDecimal
Swift 中任意精度的十进制算术,具有完整的数学函数和固定精度的 Decimal 32 位、64 位和 128 位类型。
Euler
Swift 语言的开源计算框架
BigNum
Swift 中的任意精度算术,使用 Swift 编写
Complex
Swift 中的复数
swift-math-parser
使用 Point•Free 的 swift-parsing 软件包构建的数学表达式解析器
NumericAnnex
Swift 的数值工具
UInt128
一个 128 位有符号/无符号整数实现,具有优化的乘法、除法和字符串转换。此软件包支持 macOS 13.3+ 或 iOS 16.4+ 上的新 StaticBigInt。
Euler
用于数学符号的 Swift 自定义运算符
RectangleTools
一组用于处理矩形的 Swift 实用程序,包括以通用方式构建自己的实用程序!
DLInterval
Swift 中间隔的数学抽象