spy
可视化矩阵的稀疏模式
说明
示例
输入参数
S
— 输入矩阵
矩阵
输入矩阵。S
通常是稀疏矩阵,但也可以是满矩阵或稀疏矩阵。
数据类型: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| logical
复数支持: 是
MarkerSize
— 标记的大小
正整数标量
标记的大小,指定为正整数标量。
示例: spy(A,3)
使用大小为 3 的标记。
LineSpec
— 标记符号和颜色
字符向量 | 字符串
标记符号和颜色,指定为包含符号的字符向量或字符串。符号可以按任意顺序显示。您不需要同时指定两种特征(标记和颜色)。例如,如果忽略颜色而只指定标记,则绘图使用默认颜色,但使用指定的标记。
示例: 'or'
使用红色圆形标记。
标记 | 描述 | 生成的标记 |
---|---|---|
"o" | 圆圈 |
|
"+" | 加号 |
|
"*" | 星号 |
|
"." | 点 |
|
"x" | 叉号 |
|
"_" | 水平线条 |
|
"|" | 垂直线条 |
|
"square" | 方形 |
|
"diamond" | 菱形 |
|
"^" | 上三角 |
|
"v" | 下三角 |
|
">" | 右三角 |
|
"<" | 左三角 |
|
"pentagram" | 五角形 |
|
"hexagram" | 六角形 |
|
颜色名称 | 短名称 | 外观 |
---|---|---|
'red' | 'r' | |
'green' | 'g' | |
'blue' | 'b' | |
'cyan' | 'c' | |
'magenta' | 'm' | |
'yellow' | 'y' | |
'black' | 'k' | |
'white' | 'w' | |
提示
format +
是显示小矩阵的非零结构体的基于文本的替代方法:format + eye(4)
ans = + + + +
扩展功能
GPU 数组
通过使用 Parallel Computing Toolbox™ 在图形处理单元 (GPU) 上运行来加快代码执行。
用法说明和限制:
此函数接受 GPU 数组,但不在 GPU 上运行。
有关详细信息,请参阅Run MATLAB Functions on a GPU (Parallel Computing Toolbox)。
分布式数组
使用 Parallel Computing Toolbox™ 在集群的组合内存中对大型数组进行分区。
用法说明和限制:
此函数在分布式数组上运行,但在客户端 MATLAB® 中执行。
有关详细信息,请参阅Run MATLAB Functions with Distributed Arrays (Parallel Computing Toolbox)。
版本历史记录
在 R2006a 之前推出R2023a: 纵横比和标记大小更改
spy
图的纵横比范围为 1 到 10,超出此范围后,图将停止根据矩阵形状进行调整。您可以使用 pbaspect("auto")
来指定没有特殊纵横比,或使用 pbaspect([size(A,2) size(A,1) 1])
来指定先前的匹配纵横比的行为,即使矩阵是极端“压缩”的。
此外,现在默认标记大小仅基于矩阵大小。以前,创建坐标区时的点大小也会影响标记大小。
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)