主要内容

本页翻译不是最新的。点击此处可查看最新英文版本。

rectint

R2026a

查找矩形交叉区域

语法

area = rectint(A,B)

描述

area = rectint(A,B) 返回位置向量 A 和 B 指定的矩形的交叉区域。

如果 A 和 B 分别指定一个矩形,则输出 area 为标量。

A 和 B 还可以是矩阵,其中每行是一个位置向量。area 是一个矩阵,为 B 指定的所有矩形提供 A 指定的所有矩阵的交叉区域。即,如果 A 是 n×4 并且 B 是 m×4,则 area 是 n×m 矩阵,其中 area(i,j) 是 A 的第 i 行和 B 的第 j 行指定的矩形的交叉区域。

注意

位置向量是一个四元素向量 [x,y,width,height],其中 x 和 y 定义的点指定矩形的一角,而 width 和 height 定义分别沿 x 和 y 坐标区的单位大小。

扩展功能

全部展开

C/C++ 代码生成
使用 MATLAB® Coder™ 生成 C 代码和 C++ 代码。

GPU 代码生成
使用 GPU Coder™ 为 NVIDIA® GPU 生成 CUDA® 代码。

版本历史记录

在 R2006a 之前推出

另请参阅