Napisałem moduł funkcji, który przyjmuje argument dwóch zmiennych. Aby wykreślić miałemPrzeskalowanie osi w Matplotlib imshow pod unikalnym wywołaniem funkcji
x, y = pylab.ogrid[0.3:0.9:0.1, 0.:3.5:.5]
z = np.zeros(shape=(np.shape(x)[0], np.shape(y)[1]))
for i in range(len(x)):
for j in range(len(y[0])):
z[i][j] = fancyFunction(x[i][0], y[0][j])
pylab.imshow(z, interpolation="gaussian")
obraz jest wyświetlany jest następujący:
Ale kiedy próbuje Przeskalowywanie X i osi Y, aby dopasować zakresy [0,3: 0,9: 0,1, 0. : 3,5: 0,5] thru pylab.imshow(z, interpolation="gaussian", extent=[.3,.9,0.,3.5])
uzyskać
byłem googling dla godzin, ale wciąż nie mógł znaleźć sposób, aby kwadratowy działki z różnie skalowany osi.
Dzięki!
woohoo! Dzięki!!!!! –