绘制不同维度的数组(Matlab 到 Python)

拉斐尔·卡内罗 Leão Pitta

我正在尝试将此图从 Matlab 设置为 Python。我对 Matlab 知之甚少,几乎没有发现与此相关的任何内容。

plot([min(ARRAY1) ARRAY2], [ARRAY3 ARRAY3])

我只是不知道它应该创建什么样的情节,所以我不能在 Python 上写这个。值如下所示。

#Python
ARRAY1.min() = 24.0
ARRAY2 = array([  20.,   85.,  115.])
ARRAY3 = array([ 20.,  50.,  50.])
houtanb

您提供的代码无法在 Matlab 中运行,因为您正在尝试绘制两个不同大小的向量。第一个向量,即 x 值,是[min(ARRAY1) ARRAY2] == [24 20 85 115],而第二个向量(y 值)是[ARRAY3 ARRAY3] == [ 20 50 50 20 50 50]

但是,如果与其名称相反,ARRAY1是一个具有 3 列的方阵,min(ARRAY1)则将提供一个三元素向量,该向量具有矩阵每一列的最小值,然后您可以绘制这些值。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章