akaGM
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору очередной раз наступил на питоньи яйца... Код: X = np.arange(-5, 5, 0.25) Y = np.arange(-5, 5, 0.25) X, Y = np.meshgrid(X, Y) R = np.sqrt(X**2 + Y**2) Z = np.sin(R) surf = ax.plot_surface(X, Y, Z, cmap=cm.coolwarm, linewidth=0, antialiased=False) | вот так работает, а с моими данными -- нет //мои данные сто раз проверены, Х,У-1д массивы, Z -2х кто ж мог знать, что plot_surface() просит _все_ массивы двумерные! а посему два вопроса: 1) X = np.arange() -- что, генерит двумерный массив? 2) как быстро (по-питоньи красиво :) из одномерного массива сделать двумерный? | Всего записей: 24808 | Зарегистр. 06-12-2002 | Отправлено: 19:45 04-09-2024 | Исправлено: akaGM, 21:15 04-09-2024 |
|