🏌️7. 稀疏矩阵、单元阵列和结构
7.1 稀疏矩阵
7.1.1 sparse数据类型
>> a=eye(10)
a =
1 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0 0 0
0 0 0 1 0 0 0 0 0 0
0 0 0 0 1 0 0 0 0 0
0 0 0 0 0 1 0 0 0 0
0 0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 0 1 0 0
0 0 0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 0 0 1
>> as=sparse(a)
as =
(1,1) 1
(2,2) 1
(3,3) 1
(4,4) 1
(5,5) 1
(6,6) 1
(7,7) 1
(8,8) 1
(9,9) 1
(10,10) 17.1.1.1 产生稀疏矩阵
7.1.1.2 稀疏矩阵的运算

7.2 单元阵列(cell array)

7.2.1 创建单元阵列
7.2.1.1 用赋值语句创建单元阵列
7.2.1.2 用cell函数创建单元阵列
7.2.2 单元创建者——大括号({})的应用
7.2.3 查看单元阵列的内容

7.2.4 对单元阵列进行拓展
7.2.5 删除阵列中的元素
7.2.6 单元阵列数据的应用
7.2.7 字符串单元阵列
7.2.8 单元阵列的重要性
7.2.9 单元阵列函数总结

7.3 结构数组
7.3.1 创建结构数组
7.3.1.1 用赋值语句创建函数
7.3.1.2 用struct函数创建结构
7.3.2 增加域到结构
7.3.3 删除结构中的域
7.3.4 函数getfield和函数setfield
7.3.5 对结构体应用size函数
7.3.6 结构的嵌套
7.3.7 struct函数总结

7.4 总结


Last updated
