我正在尝试将此绘图从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.])
答案 0 :(得分:0)
您提供的代码不能在Matlab中运行,因为您试图绘制两个不同大小的向量。第一个向量,即x值,是[min(ARRAY1) ARRAY2] == [24 20 85 115]
,而第二个向量(y值)是[ARRAY3 ARRAY3] == [ 20 50 50 20 50 50]
。
但是,如果与其名称相反,ARRAY1
是一个有3列的方阵,那么min(ARRAY1)
将提供一个三元素向量,矩阵的每列最小,然后你可以绘制数值。