稀疏矩阵
稀疏矩阵定义:含有大量0元素的矩阵
一个稀疏矩阵包括m*3项元素,其中m是原数组中非零项的个数。其第一列是行下标,第二列是列下标,第三列是非零项的值
储存一个浮点数需要8字节,一个下标值需要4字节,则储存整个矩阵需要16*m个字节
1.稀疏矩阵的存储方式
对于稀疏矩阵,...
파충충好气气
6年前 (2018-10-01) 8522℃ 0评论
4喜欢
一、矩阵元素运算
1.矩阵的加减运算
前提是参与运算的两个或多个矩阵均为m*n矩阵;或者其中一个或多个矩阵为标量
C = A±B:C(m,n) = A(m,n) + B(m,n)
C = A±x:C(m,n) = A(m,n) + x
矩阵运算满足加法法则,交换律、结合律
2...
파충충好气气
6年前 (2018-09-29) 13537℃ 0评论
4喜欢
数组运算
1.数组的创建与操作
普通创建方式:
Python
>> A = [];
>> B = [1 2 3 4 5];
>> C = [1,2,3,4,5];
>> D...
파충충好气气
6年前 (2018-09-28) 5997℃ 0评论
2喜欢
运算符
1.算术运算符
常用运算符:
加 +、 减 -、 乘、 除/、幂^、 点乘.、 点除./、 点幂.^
其中加减乘除好理解,即我们常用的。但是点乘点除点幂就不好理解了。
其实它们是对应了线性代数里的运算,点乘点除要求运算双方必须为相同维度的矩阵,点幂则要求一方为矩阵另一方为...
파충충好气气
6年前 (2018-09-26) 3706℃ 0评论
2喜欢
基本矩阵操作
1.矩阵和数组的概念及区别
矩阵基本操作:构建、改变维度与大小、索引、获取属性信息、改变结构
首先来区分行向量与列向量
Python
>> A = [1,2,3,4]
A =
1 2 3 4...
파충충好气气
6年前 (2018-09-24) 5288℃ 0评论
1喜欢
map容器
1.map容器类型及map类概述
map的本义是映射,就是可以将一个量映射到另一个量。
比如将一个字符串映射为一个数值,那么这个字符串就是map的键(key),那个值就是map的数据(value)。
因此,可以将map容器理解为一个快速查找数据结构的键。
对一个map...
파충충好气气
6年前 (2018-09-21) 4579℃ 0评论
1喜欢
数组类型与单元数组
MATLAB中的数组类型
在MATLAB中,所有进行运算的数据类型,都是按照数组及矩阵的形式进行存储与运算,两者的不同之处在于:
数组强调元素对元素的运算;矩阵则采用线性代数的规则进行运算。
在MATLAB中,数组的定义是广义的,数组的元素可以是任意的数据类型...
파충충好气气
6年前 (2018-09-20) 3343℃ 0评论
1喜欢
数值类型、逻辑类型、字符串、函数句柄与结构体
MATLAB中的数值类型。
MATLAB为用户提供了8种整数类型,分别是
int8、uint8、int16、uint16、int32、uint32、int64、uint64
即与c语言中数据类型相同。同时提供了四个取整函数:
函...
파충충好气气
6年前 (2018-09-19) 3760℃ 0评论
2喜欢
首先,MATLAB是矩阵实验室(Matrix Laboratory)的简称,其应用范围极广,包括信号和图像的处理、通信、控制系统设计、测试和测量以及财务建模和分析。其附带的工具箱Simulink可用于控制系统设计、信号处理和通信及图像处理等众多领域,其已经在MATLAB软件中得到...
파충충好气气
6年前 (2018-09-18) 3799℃ 0评论
3喜欢