Может кто - нибудь объяснить мне, что цель meshgrid
функции в Numpy? Я знаю, что он создает какую-то сетку координат для построения графика, но я не могу видеть прямое ее преимущество.
Я изучаю "Python Machine Learning" у Себастьяна Рашка, и он использует его для построения границ решения. См. Вход 11 здесь.
Я также пробовал этот код из официальной документации, но, опять же, выход не имеет для меня никакого смысла.
x = np.arange(-5, 5, 1)
y = np.arange(-5, 5, 1)
xx, yy = np.meshgrid(x, y, sparse=True)
z = np.sin(xx**2 + yy**2) / (xx**2 + yy**2)
h = plt.contourf(x,y,z)
Пожалуйста, по возможности, также покажите мне много примеров в реальном мире.