2017-06-21 12 views
-2

私はこのプロットをMatlabからPythonに設定しようとしています。私はMatlabにはほとんど知識がなく、これに関してはほとんど何も見つかりませんでした。異なる次元の配列をプロットする(MatlabからPythonへ)

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

どのようなプロットを作成すればいいのか分かりませんので、これをPythonで書くことはできません。値は以下の通りです。

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

答えて

0

与えられたコードは、異なるサイズの2つのベクトルをプロットしようとしているため、Matlabでは実行されません。最初のベクトル(x値となるもの)は[min(ARRAY1) ARRAY2] == [24 20 85 115]であり、2番目のベクトル(y値)は[ARRAY3 ARRAY3] == [ 20 50 50 20 50 50]です。

ARRAY1が3列の正方行列である場合、min(ARRAY1)は行列の各列の最小値を持つ3要素ベクトルを提供し、値をプロットすることができます。

+0

お返事ありがとうございます。私はそれについて確かめるためにMatlabのコードをチェックします。 –

関連する問題