问题标签 [plotmatrix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
253 浏览

plot - 通过绘图句柄绘制部分 plotmatrix

我的代码如下:

该函数plotmatrix返回了我需要的非常好的图 - 但我只需要它的右上半部分。根据文档,plotmatrix返回H一个绘图句柄数组,可以使用plot.

但是,执行此代码会导致 6 个带有奇怪轴的空图,而plotmatrix调用返回正确的图。

我做错了什么?

0 投票
1 回答
423 浏览

matlab - 将 polyfit 与 plotmatrix 一起使用

我有一个用 plotmatrix 创建的子图矩阵,并且想为每个子图添加最适合的行,但不知道该怎么做。有没有办法将 polyfit 分别应用于每个子图?

这是迄今为止我所拥有的简化示例

我想我需要学习如何以某种方式对子图矩阵进行索引。

0 投票
1 回答
2380 浏览

matlab - 如何在一个图中用不同颜色在matlab中制作散点图矩阵?

在 matlab中, plotmatrix可用于显示绘图矩阵。一个情节可以有不同的颜色吗?我有高维数据(例如 10 维),我想使用绘图矩阵显示它们。我想为不同的集群使用不同的颜色。

我希望它看起来像这样:

在此处输入图像描述

我也想以编程方式分配颜色,即拥有

然后对于集群 i=1:n 分配

0 投票
1 回答
711 浏览

matlab - Plotmatrix Matlab中的多个数据集

我在数据集 1 中有 1331 个 4 维数据条目。我在数据集 2 中也有 1331 个 4D 数据条目。我需要使用不同颜色将这些数据集一起绘制在一个绘图矩阵中。怎么做 ?这是我迄今为止尝试过的

在散点图的情况下效果很好

0 投票
2 回答
499 浏览

matlab - MATLAB:曲线拟合到 plotmatrix 中的分散数据

下图是[H,AX,BigAx,P] = plotmatrix(x);在 MATLAB 中创建的。代替非对角线中的散点,是否有可能有一条近似曲线? 在此处输入图像描述

0 投票
1 回答
57 浏览

r - 在绘图矩阵中添加多个 R^2 值的简单方法

所以我有一个以下形式的简单多图/图矩阵:

在此处输入图像描述

有什么方法可以将 r-squared-values(对于简单的 lm-model)添加到我的每个图中?

谢谢!

更新:

有没有办法为我的绘图面板的 x 轴和 y 轴设置固定限制?我只需要将它们全部设置为相同的值(即使对于 x- 和 y)!

0 投票
1 回答
1333 浏览

matlab - 使用 plotmatrix 函数 MATLAB 为 x 和 y 添加标签

我设法绘制了一个矩阵(16X16),但我想为每个 x 和 y 轴添加标签。如下所示,标签垂直写在 y 上并相互混合,也写在 x 图形本身上并混合。有没有办法在轴旁边添加标签而不被混合(如第二张照片所示)?

当前图表: 在此处输入图像描述

我想做的事: 在此处输入图像描述

我的代码(在绘制三个标签后停止,因为它不起作用):

0 投票
1 回答
65 浏览

matlab - 带有矩阵的matlab矩形图

我正在绘制矩形。我希望从最大的矩形开始绘制矩形到最小的矩形。我的代码的问题是我保持同心矩形,其中宽度的间隙小于长度的间隙。如果您想了解更多信息,请在第 81 行放置一个断点并运行每个循环以了解我的意思。查看每个后续矩形是如何绘制的。您会看到新旧矩形的宽度之间的差距小于长度差距。我提供代码以便您提供帮助。非常感谢您的帮助。

0 投票
1 回答
42 浏览

python - 如何并排绘制多个部分

我有 14 个探测点,每个探测点有 213 个点(矩阵 213x14)我想并排绘制每一列,所以我可以看到一个伪 2D 部分,我该如何绘制它?Y轴总是一样的,也就是深度,所以在x轴上,我想让14列相隔10的距离
这是我试过的:

这就是我得到的

在此处输入图像描述

因为我不知道如何同时放置我的 Z(深度)和 x(位置),所以我无法得到我想要的。我想在下图中有 14 个这样的图表,并排,在 x 位置,所以我的 x 轴应该是电导率 [S/m] 和位置 [m]

在此处输入图像描述

0 投票
0 回答
34 浏览

matlab - 在同一轴上绘制两组数据

有没有办法使用 plotmatrix() 函数在所有相同的轴上绘制两组数据?目前,分别调用它们可以让我得到两组 nxn 成对散点图,在两个单独的图中。

由于某些原因

plotmatrix(X)

hold on

plotmatrix(Y)

不起作用。