Changeset 7872


Ignore:
Timestamp:
04/13/11 11:00:35 (14 years ago)
Author:
Mathieu Morlighem
Message:

Added error message if not logical

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/classes/verbose.m

    r6583 r7872  
    5252                                        fieldvalue=options.list{i,2};
    5353                                        if ismember(fieldname,properties(verbose)),
    54                                                 verbose.(fieldname)=fieldvalue;
     54                                                if islogical(fieldvalue) | isnumeric(fieldvalue),
     55                                                        verbose.(fieldname)=logical(fieldvalue);
     56                                                else
     57                                                        error('verbose supported field values are logicals only (true or false)');
     58                                                end
    5559                                        else
    5660                                                disp(['''' fieldname ''' is not a property of verbose verbose']);
Note: See TracChangeset for help on using the changeset viewer.