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” |
交叉 |
|
“_” |
水平线 |
|
“|” |
垂直的线 |
|
“广场” |
广场 |
|
“钻石” |
钻石 |
|
“^” |
Upward-pointing三角形 |
|
“v” |
向下的三角形 |
|
">" |
三点三角形 |
|
" < " |
只左向三角形 |
|
“五角星形” |
五角星形 |
|
“卦” |
六角星形 |
|
颜色名称 | 短名称 | RGB值 | 外观 |
---|---|---|---|
“红色” |
“r” |
[1 0 0] |
|
“绿色” |
“g” |
[0 10 10] |
|
“蓝色” |
“b” |
[0 0 1] |
|
“青色” |
“c” |
[0 11 1] |
|
“红色” |
“m” |
[10] |
|
“黄色” |
“y” |
[10] |
|
“黑色” |
“k” |
[00 00 00] |
|
“白色” |
“w” |
[11 11] |
|
斧头
- - - - - -目标轴
轴
对象
框架所有子轴的目标轴,指定为轴
对象。如果未指定此参数,则plotmatrix
使用当前轴。
输出参数
年代
-为散点图绘制线对象
矩阵
为散点图绘制线对象,以矩阵形式返回。这些是唯一标识符,可用于查询和修改特定散点图的属性。
斧头
-用于子轴的轴对象
矩阵
子轴的坐标轴对象,作为矩阵返回。这些是唯一标识符,您可以使用它们来查询和修改特定子轴的属性。
BigAx
-用于大轴的Axes对象
标量
用于大轴的Axes对象,作为标量返回。这是一个唯一标识符,您可以使用它来查询和修改大轴的属性。
H
-直方图对象
向量| []
直方图对象,作为矢量或[]
。这些是唯一标识符,您可以使用它们来查询和修改特定直方图对象的属性。如果没有创建直方图,则H
作为空括号返回。
请注意
从R2015b开始,H
是直方图对象的向量,在以前的版本中,它是补丁对象的向量。
HAx
-用于不可见直方图轴的轴对象
向量| []
用于不可见直方图轴的轴对象,作为矢量或返回[]
。这些是唯一标识符,您可以使用它们来查询和修改特定轴的属性。如果没有创建直方图,则HAx
作为空括号返回。
扩展功能
GPU数组
通过使用并行计算工具箱™在图形处理单元(GPU)上运行来加速代码。
分布式阵列
使用Parallel Computing Toolbox™在集群的组合内存中对大型数组进行分区。
版本历史
R2006a之前引入
另请参阅
第一MATLAB
在MATLAB中编写了一种常用的求解方法:
Esegui将在MATLAB中执行编译。I浏览器网页不支持命令MATLAB。金宝app
你亦可选择下列网址:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家网站没有针对您所在位置的访问进行优化。