资源简介

计算一个封闭区域的最小外接矩形的matlab代码。

资源截图

代码片段和文件信息

function [rectxrectyareaperimeter] = minboundrect(xymetric)
% minboundrect: Compute the minimal bounding rectangle of points in the plane
% usage: [rectxrectyareaperimeter] = minboundrect(xymetric)
%
% arguments: (input)
%  xy - vectors of points describing points in the plane as
%        (xy) pairs. x and y must be the same lengths.
%
%  metric - (OPTIONAL) - single letter character flag which
%        denotes the use of minimal area or perimeter as the
%        metric to be minimized. metric may be either ‘a‘ or ‘p‘
%        capitalization is ignored. Any other contraction of ‘area‘
%        or ‘perimeter‘ is also accepted.
%
%        DEFAULT: ‘a‘    (‘area‘)
%
% arguments: (output)
%  rectxrecty - 5x1 vectors of points that define the minimal
%        bounding rectangle.

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        5241  2011-10-23 21:03  minboundrect.m

评论

共有 条评论