Площадь пересечения прямоугольника
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первая строка A и jпервая строка B.
Примечание
Вектор положения является вектором с четырьмя элементами [x,y,width,height], где точка задается как x и y задает один угол прямоугольника, и width и height задайте размер в модулях по осям X и Y соответственно.