Мне нужно объединить сетки сетки, образованные в двух разных (смежных) прямоугольниках.Ниже приведено графическое представление прямоугольника:

Я могу создать сетку из отдельных прямоугольников.Например, для зеленого прямоугольника, используя следующий фрагмент кода, мы можем создать сетку сетки.
xvalues = np.array([0, 2, 4, 6, 8, 10])
yvalues = np.array([6, 8, 10, 12])
x, y = np.meshgrid(xvalues, yvalues)
positions = np.vstack([x.ravel(), y.ravel()])
theGridPoints = (np.array(positions)).T
Я могу также сделать точки сетки для синего прямоугольника.Однако я не могу присоединиться к ним внутри одного объекта.Я попытался присоединиться к ним как сумма position1
и position2
.Я получаю ошибку значения на консоли:
ValueError: operands could not be broadcast together with shapes (.,.) (.,.)
Как я могу ее решить?
Спасибо.