function m = identify(m,in,out,options)
%IDENTIFY Identify the mapping from data
%    
%    M = IDENTIFY(M,IN,OUT,OPTIONS) performs the
%    identification of the model M using data inside IN and
%    OUT. Use OPTIONS in order to specify the identification
%    method and options.
%    
%    See also: 
%    
%    

%MAN_PAGE_BEGIN
%
%   @purpose	Identify the mapping from data
%
%   @synopsis	m = identify(m,in,out,options)
%   @description  performs the identification of the model <CODE>m</CODE> using
%	data inside <CODE>in</CODE> and <CODE>out</CODE>. Use <CODE>options</CODE> in order
%	to specify the identification method and options.
%
%   @see 
%
%MAN_PAGE_END

error(checkargs([{m,in,out}],3 ,'linear','numeric','numeric'));
error(checkval(in,'real','argument in',{-1 get(m,'n_in') 0}));
error(checkval(out,'real','argument out',{size(in,1) -1 0}));

%Do nothing
