您的位置:首页 > 编程语言 > MATLAB

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

2010-11-08 16:50 591 查看
基本稀疏矩阵
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 :设置稀疏矩阵程序的参数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: