操作方法
使用sparse命令来创建稀疏矩阵。 如:a=sparse(6,6); 通过spy(a)来查看a中的元素。
在命令窗口中继续输入下列命令: for i=1:6 a(i,i)=i; end 命令的意思不用讲了吧,就是给对角线上赋值。 然后用spy(a)来查看元素分布。
在命令窗口中输入: a 然后回车,可见稀疏矩阵只存非零元素,这样就大大的减少了存储空间。
建立A矩阵如下: A=[ 0 0 0 7; 0 8 0 0; 1 3 0 0; 0 0 9 0; ];
将A转换为稀疏矩阵: A=sparse(A);
如何将稀疏矩阵转换为满阵呢? A=full(A)即可。 spy(A)也可查非零元素分布。