主要内容

plotmatrix

散点图矩阵

  • 散点图矩阵

描述

例子

plotmatrix (XY创建包含列的散点图的子轴矩阵X对着石柱Y.如果Xp——- - - - - -n而且Yp——- - - - - -,然后plotmatrix产生n——- - - - - -子轴矩阵。

例子

plotmatrix (Xplotmatrix (X, X)的对应列数据的直方图图取代了对角线上的子轴X.例如,沿对角线的子轴第Th列被直方图(X (:, i))

例子

plotmatrix (___LineSpec指定散点图的线样式、标记符号和颜色。的选项LineSpec前面可以加上前面语法中的任何输入参数组合。

例子

plotmatrix (斧头___绘制到指定的目标轴,其中目标轴是子轴的不可见帧。

例子

年代斧头BigAxHHAx= plotmatrix(___返回如下所创建的图形对象:

  • 年代-为散点图绘制线对象

  • 斧头-每个子轴的axis对象

  • BigAx-坐标轴对象,用于表示子轴的大坐标轴

  • H-直方图的直方图对象

  • HAx-不可见直方图轴的Axes对象

BigAx保留为当前轴(gca)因此,一个后续的标题包含,或ylabel指挥中心的文本与大轴有关。

例子

全部折叠

创建X作为随机数据的矩阵和Y作为整数值的矩阵。然后,创建列的散点图矩阵X对着石柱Y

X = randn(50,3);Y =重塑(1:150,50,3);plotmatrix (X, Y)

MATLAB图

图中第i行第j列的子图是第i列的散点图Y的第j列X

创建随机数据的散点图矩阵。矩阵第i行第j列的子图是矩阵第i列的散点图X的第j列X.的每一列的直方图图沿对角线X

X = randn(50,3);plotmatrix (X)

MATLAB图

创建随机数据的散点图矩阵。指定散点图的标记类型和颜色。

X = randn(50,3);plotmatrix (X,“* r”

MATLAB图

LineSpec选项设置散点图的属性。若要设置直方图的属性,请返回直方图对象。

创建随机数据的散点图矩阵。

rng默认的X = randn(50,3);[S,AX,BigAx,H,HAx] = plotmatrix(X);

MATLAB图

若要设置散点图的属性,请使用年代.若要设置直方图的属性,请使用H.若要设置轴属性,请使用斧头BigAx,HAx.使用点表示法设置属性。

在图的左下角设置散点图的颜色和标记类型。在右下角设置直方图的颜色。使用标题命令对图形进行标题。

(3)。颜色=‘g’;(3)。标志=‘*’;H(3)。EdgeColor =“k”;H(3)。FaceColor =‘g’;标题(BigAx,“数据集的比较”

MATLAB图

输入参数

全部折叠

要显示的数据,指定为矩阵。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

用于绘图的数据X,指定为一个矩阵。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

线条样式、标记和颜色,指定为包含符号的字符向量或字符串。这些符号可以以任何顺序出现。您不需要指定所有三个特征(线条样式、标记和颜色)。例如,如果省略了线条样式并指定了标记,那么绘图将只显示标记而不显示线条。

例子:”,或“红色虚线与圆标记

线条样式 描述 产生的线
“- - -” 实线

实线样本

“——” 虚线

虚线样本

“:” 虚线

虚线样本

“-”。 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对象,作为矩阵返回。这些是唯一标识符,您可以使用它们查询和修改特定子轴的属性。

对象用于大轴,作为标量返回。这是一个唯一的标识符,您可以使用它来查询和修改大轴的属性。

直方图对象,作为向量或返回[].这些是唯一标识符,可用于查询和修改特定直方图对象的属性。如果没有创建直方图,则H返回为空括号。

请注意

从R2015b开始,H是直方图对象的向量,在以前的版本中,它是补丁对象的向量。

坐标轴对象用于不可见的直方图轴,返回为向量或[].这些是唯一标识符,您可以使用它们查询和修改特定轴的属性。如果没有创建直方图,则HAx返回为空括号。

扩展功能

版本历史

R2006a之前介绍