Matlab命令集——稀疏矩阵函数

本文介绍了稀疏矩阵的各种操作方法,包括生成不同类型的稀疏矩阵、稀疏矩阵与满阵之间的转换、非零元素的操作及可视化等。此外还详细讨论了稀疏线性系统的求解方法、特征值及奇异值的计算,并提供了多种实用的排序算法。
摘要由CSDN通过智能技术生成

 
基本稀疏矩阵
spdiags  :生成稀疏带状矩阵
speye    :单位稀疏矩阵
sprand   :随机稀疏矩阵
sprandn  :正态分布的随机稀疏矩阵
sprandsym:生成稀疏对称随机矩阵

满阵和稀疏矩阵的转换
find     :寻找非零元素下标和值
full     :稀疏矩阵转化为满阵
sparse   :生成稀疏矩阵
spconvert:载入稀疏矩阵

稀疏矩阵的非零元素操作
nnz      :非零元素个数
nonzeros :矩阵中的非零元素
nzmax    :为非零元素分配的存储空间数
spalloc  :稀疏矩阵存储空间
spfun    :稀疏矩阵中非零元素的函数计算
spones   :非零元素全部用1替换

稀疏矩阵的可视化
spy     :稀疏矩阵的图形表示

排序算法
colmmd  :进行列的最小度排序
colperm :基于非零算法排序
dmperm  :Dulmage-Mendelsohn分解
randperm:随机置换
symmmd  :对称最小度排序
symrcm  :反向Cuthill-McKee排序

范数、条件数和秩
condest :I范数矩阵条件数
normest :2范数估计

线性方程的稀疏系统
bicg    :双共扼梯度法
bicgstab:双共扼梯度稳定法
cgs     :二次共扼梯度法
cholinc :不完全Cholesky分解
cholupdate:Cholesky分解的秩1修正
gmres   :广义最小残差法
luinc   :不完全的LU分解
pcg     :预处理共扼梯度法
qmr     :Quasi_Minimal残差法

稀疏矩阵的特征值和奇异值
eigs    :少数特征值和特征向量
svds    :少数奇异值

杂项函数
spparms :设置稀疏矩阵程序的参数


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值