Matrix Market File Format MM文件格式的说明

MM文件的格式

MM文件有四个部分

  1. Header line:包含一个标识符和四个文本域
  2. Comment lines:注释行 以%开头
  3. Size line:指定行数 列数 非零项个数
  4. Data lines:指定矩阵元素的位置和值
Header line 格式

%%MatrixMarket object format field symmetry

Header line 一定在文件的首行,且开始必须是%%MatrixMarket
接下来是四个域

  • object 通常是 matrix ,也可以是vector
  • format coordinate是稀疏矩阵,array是稠密矩阵
  • field 可以是real double complex integer pattern,当时pattern时,只有非零项的位置被列出来
  • symmetry 可以是general symmetric skem-symmetric hermitian 指的是矩阵的特征,如对称矩阵,便于高效储存

注释行(如果有的话)应该跟在标题行后面。

Size line

array格式下 是

rows cols

coordinate格式下是

rows cols nonzeros

Date lines

array 格式下一定有 rows*cols 行数据,每行只有一个数据值,矩阵元素按列被列举
coordinate 格式下,有nonzeros行数据,每行的格式为

i j value
也就是** 所在行 所在列 元素值**

如果format是pattern,则没有value,只有 i j


可参见这个链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值