Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

spy

可视化矩阵的稀疏模式

说明

示例

spy(S) 绘制矩阵 S 的稀疏模式。非零值是彩色,而零值是白色。该图显示矩阵中的非零元素数,nz = nnz(S)

示例

spy(S,LineSpec) 还指定 LineSpec,以给出绘图中要使用的标记符号和颜色。例如,spy(A,'r*') 使用红色星号表示非零。

示例

spy(___,MarkerSize) 指定 MarkerSize,以使用上述任一输入参数组合给出标记的大小。

示例

全部折叠

绘制 Buckminster Fuller 多面穹顶的连接图形的 60×60 稀疏邻接矩阵。此矩阵也可表示碳 60 分子和足球。

B = bucky;
spy(B)

指定颜色和标记。

spy(B,'ro')

还要指定标记大小。

spy(B,'ro',2)

输入参数

全部折叠

输入矩阵。S 通常是稀疏矩阵,但也可以是满矩阵或稀疏矩阵。

数据类型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical
复数支持:

标记的大小,指定为正整数标量。

示例: spy(A,3) 使用大小为 3 的标记。

标记符号和颜色,指定为包含符号的字符向量或字符串。符号可以按任意顺序显示。您不需要同时指定两种特征(标记和颜色)。例如,如果忽略颜色而只指定标记,则绘图使用默认颜色,但使用指定的标记。

示例: 'or' 使用红色圆形标记。

标记说明
'o'圆圈
'+'加号
'*'星号
'.'
'x'叉号
'_'水平线条
'|'垂直线条
's'方形
'd'菱形
'^'上三角
'v'下三角
'>'右三角
'<'左三角
'p'五角形
'h'六角形
颜色说明

y

黄色

m

品红色

c

青蓝色

r

红色

g

绿色

b

蓝色

w

白色

k

黑色

提示

  • format + 是显示小矩阵的非零结构体的基于文本的替代方法:

    format +
    eye(4)
    ans =
    
    +   
     +  
      + 
       +

扩展功能

在 R2006a 之前推出