2017-06-21 2 views
-2

Ich versuche, dieses Diagramm von Matlab zu Python zu setzen. Ich habe wenig Wissen in Matlab und ich habe fast nichts dazu gefunden.Zeichnen von Arrays mit unterschiedlichen Dimensionen (Matlab zu Python)

Ich kann einfach nicht herausfinden, welche Art von Plot es erstellen sollte, also kann ich dies nicht auf Python schreiben. Die Werte sind unten aufgeführt.

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

Antwort

0

Der Code, den Sie bieten in Matlab nicht ausgeführt werden, da Sie versuchen, zwei Vektoren unterschiedlicher Größe zu zeichnen. Der erste Vektor, was die x-Werte wären, ist [min(ARRAY1) ARRAY2] == [24 20 85 115], während der zweite Vektor (y-Werte) [ARRAY3 ARRAY3] == [ 20 50 50 20 50 50] ist.

Wenn jedoch im Gegensatz zu seinem Namen ARRAY1 eine quadratische Matrix mit 3 Spalten ist, dann würde min(ARRAY1) einen Vektor mit drei Elementen mit dem Minimum jeder Spalte der Matrix bereitstellen, und Sie könnten dann die Werte plotten.

+0

Danke für die Antwort. Ich überprüfe den Matlab-Code, um sicher zu sein. –

Verwandte Themen