ex0220.m

来自「不错的matlab学习资料。其中包含有matlab程序如何转化为c」· M 代码 · 共 21 行

M
21
字号
%产生稀疏矩阵并转变为全元素矩阵,得出的稀疏矩阵分布图
a=eye(3);
a(4,:)=[-5 -2 -3]
b=sparse(a)  %创建稀疏矩阵
b=sparse([1 4 2 4 3 4],[1 1 2 2 3 3],[1 -5 1 -2 1 -3]) %创建与b相同的稀疏矩阵
full(b)
D=[3 2 9;2 4 9;1 1 4]
d=[0 1 2]
s=spdiags(D,d,4,3)
full(s)
 load spr.dat  			%装载文本文件
b= spconvert(spr)  		%转换成稀疏矩阵
 save spr b  				%保存spr.mat文件
 clear
 load spr b  				%装载spr.mat文件
 b
 nnz(b)
 nonzeros(b)
 nzmax(b)
 spy(b)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?