rectint

Площадь пересечения прямоугольника

Синтаксис

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 соответственно.

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ MATLAB ®

.

Генерация кода GPU
Сгенерируйте код CUDA ® для графических процессоров NVIDIA ® с помощью GPU Coder™

.

См. также

Представлено до R2006a