1## Copyright (C) 2006 Michel D. Schmid <michaelschmid@users.sourceforge.net> 2## 3## 4## This program is free software; you can redistribute it and/or modify it 5## under the terms of the GNU General Public License as published by 6## the Free Software Foundation; either version 2, or (at your option) 7## any later version. 8## 9## This program is distributed in the hope that it will be useful, but 10## WITHOUT ANY WARRANTY; without even the implied warranty of 11## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 12## General Public License for more details. 13## 14## You should have received a copy of the GNU General Public License 15## along with this program; see the file COPYING. If not, see 16## <http://www.gnu.org/licenses/>. 17 18## -*- texinfo -*- 19## @deftypefn {Function File} {}[@var{isTrue}] = __checknetstruct (@var{net}) 20## This function will check if a valid structure seems to be a neural network 21## structure 22## 23## @noindent 24## 25## left side arguments: 26## @noindent 27## 28## right side arguments: 29## @noindent 30## 31## 32## @noindent 33## are equivalent. 34## @end deftypefn 35 36## @seealso{newff,prestd,trastd} 37 38## Author: Michel D. Schmid 39 40 41function isTrue = __checknetstruct(net) 42 43 isTrue = 0; 44 ## first check, if it's a structure 45 if (isstruct(net) && isfield(net,"networkType")) 46 isTrue = 1; 47 endif 48 49endfunction