Skip to content
Snippets Groups Projects
Select Git revision
  • faaec28c92b3c20834c6139b10a57c6dd3546ae4
  • master default protected
  • noGUIDE
  • 4.5
4 results

gui_stoch_simulation.m

Blame
  • cellofchararraymaxlength.m 944 B
    function n = cellofchararraymaxlength(c)
    
    % Copyright (C) 2018 Dynare Team
    %
    % This file is part of Dynare.
    %
    % Dynare is free software: you can redistribute it and/or modify
    % it under the terms of the GNU General Public License as published by
    % the Free Software Foundation, either version 3 of the License, or
    % (at your option) any later version.
    %
    % Dynare is distributed in the hope that it will be useful,
    % but WITHOUT ANY WARRANTY; without even the implied warranty of
    % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    % GNU General Public License for more details.
    %
    % You should have received a copy of the GNU General Public License
    % along with Dynare.  If not, see <https://www.gnu.org/licenses/>.
    
    if ~all(cellfun(@ischar, c))
        error('Input has to be a cell of char arrays!')
    end
    
    if ~all(cellfun(@isrow, c))
        error('Input has to be a cell of one dimensional char arrays!')
    end
    
    n = max(cellfun(@length, c));