2016-10-19 2 views
0

So habe ich einen Vektor x und eine Matrix yy[i] = [f(x[i]),f(x[i]),f(x[i])...] wo eine Reihe von Versuchswerten von f an x ist. Ich muss y verflachen, damit ich zwei Vektoren mit y[i] = f(x[i]) habe. Hier ist, was ich jetzt benutze:abflachen y-Matrix und wiederholen x-Vektor

x = np.ravel([[xx]*y.shape[1] for xx in x]); y = np.ravel(y) 

Gibt es eine sauberere/schneller Weg?

Antwort