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

matlab 稀疏矩阵常用函数

2014-05-19 21:05 525 查看
基本稀疏矩阵  

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