plotmatrix
散点图矩阵
语法
描述
例子
用两个矩阵输入创建散点图矩阵
创建X
作为随机数据的矩阵和Y
作为整数值的矩阵。然后,创建列的散点图矩阵X
对着石柱Y
.
X = randn(50,3);Y =重塑(1:150,50,3);plotmatrix (X, Y)
图中第i行第j列的子图是第i列的散点图Y
的第j列X
.
用一个矩阵输入创建散点图矩阵
指定标记类型和颜色
创建随机数据的散点图矩阵。指定散点图的标记类型和颜色。
X = randn(50,3);plotmatrix (X,“* r”)
的LineSpec
选项设置散点图的属性。若要设置直方图的属性,请返回直方图对象。
创建后修改散点图矩阵
创建随机数据的散点图矩阵。
rng默认的X = randn(50,3);[S,AX,BigAx,H,HAx] = plotmatrix(X);
若要设置散点图的属性,请使用年代
.若要设置直方图的属性,请使用H
.若要设置轴属性,请使用斧头
,BigAx
,HAx
.使用点表示法设置属性。
在图的左下角设置散点图的颜色和标记类型。在右下角设置直方图的颜色。使用标题
命令对图形进行标题。
(3)。颜色=‘g’;(3)。标志=‘*’;H(3)。EdgeColor =“k”;H(3)。FaceColor =‘g’;标题(BigAx,“数据集的比较”)
输入参数
X
- - - - - -要显示的数据
矩阵
要显示的数据,指定为矩阵。
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|逻辑
Y
- - - - - -用于绘图的数据X
矩阵
用于绘图的数据X
,指定为一个矩阵。
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|逻辑
LineSpec
- - - - - -线条样式、记号笔和颜色
特征向量|字符串
线条样式、标记和颜色,指定为包含符号的字符向量或字符串。这些符号可以以任何顺序出现。您不需要指定所有三个特征(线条样式、标记和颜色)。例如,如果省略了线条样式并指定了标记,那么绘图将只显示标记而不显示线条。
例子:”,或“
红色虚线与圆标记
线条样式 | 描述 | 产生的线 |
---|---|---|
“- - -” |
实线 |
|
“——” |
虚线 |
|
“:” |
虚线 |
|
“-”。 |
Dash-dotted线 |
|
标记 | 描述 | 产生的标志 |
---|---|---|
“o” |
圆 |
|
“+” |
加号 |
|
‘*’ |
星号 |
|
“。” |
点 |
|
“x” |
交叉 |
|
“_” |
水平线 |
|
“|” |
垂直的线 |
|
“年代” |
广场 |
|
' d ' |
钻石 |
|
“^” |
Upward-pointing三角形 |
|
“v” |
向下的三角形 |
|
“>” |
三点三角形 |
|
“<” |
只左向三角形 |
|
“p” |
五角星形 |
|
“h” |
六角星形 |
|
颜色名称 | 短名称 | RGB值 | 外观 |
---|---|---|---|
“红色” |
“r” |
[10 0 0] |
|
“绿色” |
‘g’ |
[0 10 0] |
|
“蓝” |
“b” |
[0 0 1] |
|
“青色” |
“c” |
[0 1 1] |
|
“红色” |
“米” |
[10 0 1] |
|
“黄色” |
“y” |
[11 10 0] |
|
“黑” |
“k” |
[0 0 0] |
|
“白色” |
' w ' |
[1 1 1] |
|
斧头
- - - - - -目标轴
轴
对象
对象的目标轴,该目标轴包含所有子轴,指定为轴
对象。如果不指定此参数,则plotmatrix
使用当前轴。
输出参数
年代
-散点图的图表线对象
矩阵
散点图的图表线对象,以矩阵形式返回。这些是唯一标识符,可用于查询和修改特定散点图的属性。
斧头
-子轴的Axes对象
矩阵
子轴的Axes对象,作为矩阵返回。这些是唯一标识符,您可以使用它们查询和修改特定子轴的属性。
BigAx
- axis对象用于大轴
标量
对象用于大轴,作为标量返回。这是一个唯一的标识符,您可以使用它来查询和修改大轴的属性。
H
-直方图对象
向量| []
直方图对象,作为向量或返回[]
.这些是唯一标识符,可用于查询和修改特定直方图对象的属性。如果没有创建直方图,则H
返回为空括号。
请注意
从R2015b开始,H
是直方图对象的向量,在以前的版本中,它是补丁对象的向量。
HAx
-不可见直方图轴的坐标轴对象
向量| []
坐标轴对象用于不可见的直方图轴,返回为向量或[]
.这些是唯一标识符,您可以使用它们查询和修改特定轴的属性。如果没有创建直方图,则HAx
返回为空括号。
扩展功能
GPU数组
通过使用并行计算工具箱™在图形处理单元(GPU)上运行来加速代码。
分布式阵列
使用并行计算工具箱™跨集群的组合内存对大型数组进行分区。
版本历史
另请参阅
Abrir比如
Tiene una versión modificada de este ejemplo。¿Desea abrir este ejemplo con sus modificaciones?
MATLAB突击队
Ha hecho clic en unenlace que对应一个este commando de MATLAB:
弹射突击队introduciéndolo en la ventana de commandos de MATLAB。Los navegadores web no permission comandos de MATLAB。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。