Compressmodel
Jump to navigation
Jump to search
Purpose
Remove references to unused variables from a model.
Synopsis
- [cmodel,msg] = compressmodel(model,include)
Description
COMPRESSMODEL will remove any references in a model to excluded variables. This permits the application of the model to new data in which unused variables have been hard-excluded (i.e. previously removed or not collected).
Inputs
- model = model to compress
Optional Inputs
- include = Index range of variables to include. If not provided, compressmodel will keep only those variables which are explictly marked as included in the original data.
Outputs
- cmodel = the compressed model
- msg = any warning messages reported during compression.
Although compression will work on most models, some preprocessing methods and some model types may not compress correctly. In these cases, a warning will be given and reported in the output (msg).