Прямоугольная перекрестная область
area = rectint(A,B)
area = rectint(A,B)
возвращает область пересечения прямоугольников, заданных радиус-векторами A
и B
.
Если A
и B
, каждый задает один прямоугольник, вывод area
, являются скаляром.
A
и B
могут также быть матрицами, где каждая строка является радиус-вектором. area
является затем матрицей, дающей пересечение всех прямоугольников, заданных A
со всеми прямоугольниками, заданными B
. Таким образом, если A
является n
-by-4
, и B
является m
-by-4
, то area
является n
-by-m
матрица, где area(i,j)
является перекрестной областью прямоугольников, заданных i
th строка A
и j
th строка B
.
Радиус-вектором является четырехэлементный векторный [x,y,width,height]
, где точка, заданная x
и y
, задает один угол прямоугольника, и width
и height
задают размер в модулях вдоль осей X и Y соответственно.