矩阵(Matrix)是一个按照长方阵列排列的复数或实数集合.稀疏矩阵:有效数据远少于无效数据。eg:规定无效数据为010000000020300040000上述矩阵则可称为一个稀疏矩阵我们在学习C语言的时候已经见过并使用过矩阵,其实它在我们的编程语言里可以翻译成二维数组,由于稀疏矩阵的有..
分类:
编程语言 时间:
2016-04-17 23:24:52
阅读次数:
218
只怪博主智商无下限,花了一个周末终于把系数矩阵的压缩存储及其转置给弄明白了,所以今天就和大家分享一下我的学习过程啦!!!稀疏矩阵是指矩阵中大多数元素为零的矩阵,从直观上讲,非零元素的个数低于总元素的30%时,这样的矩阵称为稀疏矩阵。1.稀疏矩阵的三元组组表示法对..
分类:
编程语言 时间:
2016-04-17 23:18:56
阅读次数:
328
没有经过处理的稀疏矩阵其实就是一个特殊的二维数组,数组中的大部分元素是0或者其他类型的非法值,只有少数几个非零元素。为了实现压缩存储,可以只存储稀疏矩阵的非0元素。在存储稀疏矩阵中的非0元素时,必须要存储该元素的行列号以及元素值。我们可以封装一个三元组类来存储..
分类:
其他好文 时间:
2016-04-16 07:19:14
阅读次数:
358
对称矩阵、稀疏矩阵的压缩存储1)对称矩阵的压缩存储对称矩阵顾名思义就是符合行和列的个数相同,并且矩阵中存储的数据上三角和下三角中对应位置上的元素值是相等的。为了能够减少存储的空间,我们可以只存储上三角矩阵、或者下三角矩阵中的元素,这样就能够极大地节省空间的浪..
分类:
其他好文 时间:
2016-04-15 23:17:06
阅读次数:
278
在矩阵中,有一类很重要的矩阵,就是-----稀疏矩阵。所谓的稀疏矩阵呢,就是指的是,在矩阵中,有效的数据个数远远小于无效的数据个数(并且这些数据排列顺序没有规律)。我们下面先举个稀疏矩阵的例子:有效数据个数仅仅6个,其余都为无效数据0.那我们将稀疏矩阵存在压缩矩阵..
分类:
其他好文 时间:
2016-04-13 11:36:12
阅读次数:
231
对称矩阵:设一个N*N的方阵A,A中任意元素Aij,当且仅当Aij==Aji(0<=i<=N-1&&0<=j<=N-1),则矩阵A是对称矩阵。以矩阵的对角线为分隔,分为上三角和下三角。如下面矩阵:对称矩阵压缩存储时只需要存储i*(i+1)/2个数据。对称矩阵与压缩矩阵的关系是:对称矩..
分类:
其他好文 时间:
2016-04-13 09:49:45
阅读次数:
331
设一个N*N的方阵A,A中任意元素A[i][j],当且仅当A[i][j]==A[j][i](0<=i<=N-1&&0
<=j<=N-1),则矩阵A是对称矩阵。以矩阵的对角线为分隔,分为上三角和下三角。如上图,对称矩阵压缩存储存储时只需要存储上三角/下三角的数据,一般情况下用下三角存储所以最..
分类:
其他好文 时间:
2016-04-13 00:37:58
阅读次数:
209
稀疏矩阵:矩阵中大多数元素为0的矩阵(本文以行序为主序)稀疏矩阵的三元组表述法:类型结构:template<typenameT>
structTriple
{
int_row;
int_col;
T_value;
};
template<typenameT>
classSparseMatrix
{
public:
SparseMatrix<T>::SparseMatrix();..
分类:
其他好文 时间:
2016-04-12 07:41:13
阅读次数:
248
课程目录:课时1 Photoshop CC 2015 全面技能培训介绍 03:08课时2 1.1 PSCC工作区域及面板自定义 08:47课时3 1.2 图像文件的多种打开方式 05:29课时4 1.3 拓展A - 常用文件格式理解 05:34课时5 1.4 拓展B - 分辨率/压缩存储 09:
分类:
其他好文 时间:
2016-03-22 13:54:30
阅读次数:
237
当一个矩阵为稀疏矩阵时,有效数据的个数比无效数据要少得多,因此若将一个矩阵全部存储会浪费空间,可以只将有效数据存储起来,无效数据作为标记代码如下:#include<iostream>
#include<vector>
usingnamespacestd;
//可用一个三元组来存储有效数据的信息
templa..
分类:
其他好文 时间:
2016-03-14 02:03:52
阅读次数:
258