06-20.txt

来自「matlab7入门教程」· 文本 代码 · 共 33 行

TXT
33
字号
例6-20  issparse函数的使用。
解:在命令窗口中输入如下命令,并按Enter键确认。
>> v=[1 2 5 9 4 1 2 6];
>>  S=diag(v,2)               %生成矩阵S
S =
     0     0     1     0     0     0     0     0     0     0
     0     0     0     2     0     0     0     0     0     0
     0     0     0     0     5     0     0     0     0     0
     0     0     0     0     0     9     0     0     0     0
     0     0     0     0     0     0     4     0     0     0
     0     0     0     0     0     0     0     1     0     0
     0     0     0     0     0     0     0     0     2     0
     0     0     0     0     0     0     0     0     0     6
     0     0     0     0     0     0     0     0     0     0
     0     0     0     0     0     0     0     0     0     0
>> R=sparse(S)                 %生成稀疏矩阵R
R =
   (1,3)        1
   (2,4)        2
   (3,5)        5
   (4,6)        9
   (5,7)        4
   (6,8)        1
   (7,9)        2
   (8,10)       6
>>  N=issparse(S)
N =
     0                       %可知S不为稀疏矩阵
>> Y=issparse(R)               %可知R为稀疏矩阵
Y =
     1
>>

⌨️ 快捷键说明

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