美文网首页
矩阵基础13-稀疏矩阵

矩阵基础13-稀疏矩阵

作者: 只是甲 | 来源:发表于2022-06-02 10:33 被阅读0次

一. 稀疏矩阵基本概念

矩阵可以看做二维的数组
但是数组可以是二维,也可以是多维的

1.1 数组的储存

image.png
image.png

1.2 线性表

image.png

1.2.1 线性表的顺序储存结构

image.png

顺序表:

image.png
image.png

顺序表的优缺点:


image.png

1.2.2 单链表

image.png
image.png

1.2.3 双链表

image.png

1.2.4 链表的优缺点

image.png

1.3 稀疏矩阵

image.png

二. 稀疏矩阵压缩储存方法

2.1 稀疏矩阵压缩储存

image.png

2.2 三元组

image.png

2.3 顺序储存

image.png

2.4 稀疏矩阵的转置

image.png
image.png

2.5 矩阵的乘法

image.png

2.6 顺序储存的优缺点

image.png

2.7 稀疏矩阵的三元链表

image.png
image.png
三元链表:
image.png
image.png

2.8 十字链表

image.png
image.png
image.png

2.9 储存方式比较

image.png

参考:

  1. http://www.dataguru.cn/article-4621-1.html

相关文章

  • 矩阵基础13-稀疏矩阵

    一. 稀疏矩阵基本概念 矩阵可以看做二维的数组但是数组可以是二维,也可以是多维的 1.1 数组的储存 1.2 线性...

  • 数学基础

    数学基础代数比如矩阵的SVD、QR分解,矩阵逆的求解,正定矩阵、稀疏矩阵等特殊矩阵的一些处理方法和性质等等。大学的...

  • 构建邻接矩阵

    构建邻接矩阵 net = spconvert(linklist);%把外部数据转换为稀疏矩阵 稀疏矩阵 对于矩阵 ...

  • 机器学习中的稀疏矩阵

    什么是稀疏矩阵? 大多数元素都是0的矩阵称为稀疏矩阵,否则称为稠密矩阵。规模巨大的稀疏矩阵在应用机器学习中很常见,...

  • MATLAB稀疏矩阵

    7稀疏矩阵 稀疏矩阵是一种特殊类型的矩阵,即矩阵中包括较多的零元素。对于稀疏矩阵的这种特性,在MATLAB中可以只...

  • 稀疏矩阵及其压缩格式

    一般情况下,稀疏矩阵指的是元素大部分是0的矩阵(有些资料定义非零元素不超过5%的矩阵,为稀疏矩阵), 矩阵的稀疏性...

  • 稀疏矩阵

    对于经过ReLU之后的网络,通常存在很多的0。这时如果用稀疏矩阵来表示,则会节省存储空间,或者带来计算上的便利。稀...

  • 稀疏矩阵

    什么是稀疏矩阵矩阵中有很多零,其中非零元素只是占了一小部分,大部分都是零,这种就叫稀疏矩阵。稀疏矩阵概念没有严格的...

  • 稀疏矩阵

    一、实验目的 二、实验内容 1. 阅读、理解、调试程序3_1.c,掌握稀疏矩阵的压缩存储算法。 2. 阅读、理解、...

  • 稀疏矩阵

    #include #include #define ok 1 #define error 0 #define MA...

网友评论

      本文标题:矩阵基础13-稀疏矩阵

      本文链接:https://www.haomeiwen.com/subject/jnxqmrtx.html