rectint

Прямоугольная перекрестная область

Синтаксис

область = 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 соответственно.

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

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

Смотрите также

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

Была ли эта тема полезной?