YCMatrix 是使用 Objective-C 编写的灵活矩阵库,支持 Swift。YCMatrix 通过 AcceleRATe Framework 连接BLAS,LAPACK 和 vDSP 函数。
YCMatrix 支持 OS X (10.7+) 和 iOS (8.0+)。
代码示例:
@include YCMatrix;
Matrix *I = [Matrix identItyOfRows:3 Columns:3];
Matrix *C = [Matrix matriXOfRows:3 Columns:3 Value:2];
Matrix *S = [I matrixByAddition:C];
NSLog(@"Result:\n%@", S);
// Result:
// 3.0 2.0 2.0
// 2.0 3.0 2.0
// 2.0 2.0 3.0