MATLAB Function Reference | Search  Help Desk |
regress |
extracts the regressors from the data
Syntax
[r_in,r_out]=get_regressors(m)
[r_in,r_out]=get_regressors(m,j)
Description
[r_in,r_out]=get_regressors(m)
extracts the regressors from the model m
,
for all the outputs of the system.
[r_in,r_out]=get_regressors(m,j)
extracts the regressors from the model m
,
for all the outputs of the system defined in the array j
.
Remarks
This function uses the dynamical system representation stored in the 'dynamics' field to extract the regressors form the input-output data stored in the 'data' field. The function returns the input regressorsr_in
in a
cell array. Each element of the cell array is a regressor associated
with an output. Each regressor is an array of size size_regressor
* num_exaples
, where size_regressor
depends from the
structure of the regressor defined in the dynamical description of the
system, and num_exaples
is the number of exaples given in
the input-output data set. r_in
is a cell array returing
the corrispondent output of each regressor taken from the output data
set. Each entry in the cell array is a vector of size 1 *
num_exaples
.