classdef StateDelayConsistent
    % Enforce state and delay consistency in transformations of state-space arrays.
    
    % Copyright 2023 The MathWorks, Inc.
    properties
      % State and delay consistency (only for state-space arrays)
      Consistency = 'off';
    end

    methods
      function this = set.Consistency(this,value)
         value = ltipack.matchKey(value,{'on','off'});
         if isempty(value)
            error(message('Control:transformation:c2d26'))
         end
         this.Consistency = value;
      end
    end
end