www.gusucode.com > nnet 工具箱 matlab 源码程序 > nnet/@network/private/checkt.m

    function [err,t] = checkt(net,t,Q,TS)
%CHECKT Check T dimensions.
%
%  Synopsis
%
%    [err,T] = checkp(net,T,Q,TS)
%
%  Warning!!
%
%    This function may be altered or removed in future
%    releases of Neural Network Toolbox. We recommend
%    you do not write code dependent on this function.

%  Mark Beale, 11-31-97
%  Copyright 1992-2012 The MathWorks, Inc.

outputSizes = nn.output_sizes(net);
if any(size(t) == 0)
  t = cellmat(net.numOutputs,TS,outputSizes,Q);
  err = '';
else
  err = cellmat_checksizes(t,net.numOutputs,TS,outputSizes,Q);
  if ~isempty(err), err = ['T: ' err]; end
end