B = fitmbcboundary(X)
fits a boundary model to the data in X using the default boundary
type. For single-column data, the default type is "Range". For data
with multiple columns, the default type is "Convex hull".
B = fitmbcboundary(X,Type,Name=Value)
uses additional options specified by one or more name-value arguments to configure the
boundary model before fitting.
Input data, specified as a numeric matrix with one column for each input
variable of the boundary model. Each row represents one observation. The input
ranges of the boundary model are determined from the minimum and maximum values in
each column of X.
Note
For optimal performance, use fewer than eight columns.
Data Types: double | table
Boundary model type, specified as "Convex hull",
"Range", "Ellipsoid", or
"Star-shaped". "Range" is the only
boundary model type that supports single-column data. When X
has multiple columns, the default value is "Convex
hull".
Fitted boundary model, returned as an mbcboundary.Model object. The object contains the fitted
boundary constraint and properties including the boundary type, input definitions,
active inputs, and fit algorithm settings.