文件名称:SMUGMath-Swift:用 Swift 实现的 SMUGMath
文件大小:11KB
文件格式:ZIP
更新时间:2024-06-19 08:25:26
Swift
SMUGMath(在 Swift 中) 我正在尝试使用 Swift 语言实现我的 SMUGMath 库。 SMUGMath 基本上是一组由 Accelerate.framework 支持的 ObjC 矢量类,用于执行各种数值运算。 当 Swift 被引入时,它让我对为构建各种信号处理算法创建一个更具表现力的环境的可能性感到兴奋。 在一个完美的世界中,我将拥有一个在简洁性和表达性方面接近 MATLAB 的编程环境。 示例用法 let a = [Float](count: 2048, repeatedValue: 0) // Fill a with stuff let b = [Float](count: 2048, repeatedValue: 0) // Fill b with stuff let c = a * b // ooh, so exciting! let window
【文件预览】:
SMUGMath-Swift-master
----SMUGMathTests()
--------SMUGMathTests.swift(2KB)
--------Info.plist(763B)
----SMUGMath.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(17KB)
----SMUGMath()
--------Unsafeable.swift(519B)
--------SMUGMath.h(507B)
--------Info.plist(950B)
--------Windowing.swift(926B)
--------ComplexVectorOperations.swift(816B)
--------ComplexVector.swift(2KB)
--------RealVectorOperations.swift(4KB)
--------FFTOperations.swift(3KB)
----README.md(901B)