当前位置: 首页 > 软件库 > 程序开发 > 数学计算 >

YCMatrix

Objective-C 矩阵库
授权协议 MIT
开发语言 Objective-C
所属分类 程序开发、 数学计算
软件类型 开源软件
地区 不详
投 递 者 彭阳朔
操作系统 OS X
开源组织
适用人群 未知
 软件概览

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
 相关资料
  • 我想使用寄存器(逐行信息)通过向量算法创建矩阵乘法。打开外循环4次我有空洞matvec_XMM(双* a,双* x,双* y,整数n,整数磅)函数的问题,它返回了不好的结果,这是算法wchich我必须使用: 它是ma代码:

  • 着色器语言中通过关键字mat2、mat3、mat4分别声明一个2x2矩阵、3x3矩阵、4x4矩阵,通过内置函数mat2()、mat3()、mat4()分别创建一个2x2矩阵、3x3矩阵、4x4矩阵。 关键字 数据类型 mat2 2x2矩阵,4个元素 mat3 3x3矩阵,9个元素 mat4 4x4矩阵,16个元素 声明变量 关键子mat4声明一个4x4矩阵 mat4 matrix4; 构造函数赋

  • matlib.empty()函数返回一个新的矩阵,而不初始化元素。 该函数接受以下参数。 其中: import numpy.matlib import numpy as np print np.matlib.empty((2,2)) # 填充为随机数据 输出如下: [[ 2.12199579e-314, 4.24399158e-314] [ 4.24399158e-314, 2.121

  • 我在查看一些代码时发现了以下内容: 有什么区别呢?顺便说一句:我对矩阵很陌生

  • 主要内容:引用矩阵中的元素,删除矩阵中的一行或一列,矩阵运算,以下是纠正/补充内容:矩阵是数字的二维数组。 在MATLAB中,可以通过在每行中输入元素来创建一个矩形,以逗号或空格分隔数字,并使用分号标记每一行的结尾。 例如,创建一个矩阵 - MATLAB将执行上述语句并返回以下结果 - 引用矩阵中的元素 要引用矩阵的第行和第列中的元素,可以这样书写 - 例如,要引用矩阵的第行和第列中的元素,如上一节所述,可以这样书写 - MATLAB执行上述语句并返回以下结果 - 要引用第列中的

  • 本文向大家介绍SVG 矩阵,包括了SVG 矩阵的使用技巧和注意事项,需要的朋友参考一下 示例 将转换矩阵应用于多边形: 每个点(x,y)都将通过以下方式进行转换matrix(a, b, c, d, e, f): 结果等于            

  • 标签用于绘制矩阵。 语法 (Syntax) mtable类似于HTML的表标记,此标记使用mtr,mtd元素,类似于HTML的tr和td标记。 <mtable> <mtr> <mtd></mtd></mtr></mfrac> 属性 (Attributes) 以下是此标记的所有属性的说明 - align - 指定表的垂直对齐方式。 有效值为:轴,基线,底部,中心,顶部。 默认为轴。 class,

  • 矩阵是R对象,其中元素以二维矩形布局排列。 它们包含相同原子类型的元素。 虽然我们可以创建一个只包含字符或只包含逻辑值的矩阵,但它们并没有多大用处。 我们使用包含数字元素的矩阵来用于数学计算。 使用matrix()函数创建Matrix。 语法 (Syntax) 在R中创建矩阵的基本语法是 - matrix(data, nrow, ncol, byrow, dimnames) 以下是所用参数的说明