saturationOverflows

Получите результаты, где насыщение произошло

Описание

пример

results = saturationOverflows(converter,RunName) возвращает все результаты в RunName, для модели, заданной DataTypeWorkflow.Converter объект, converter, это насыщало в процессе моделирования.

Примеры

свернуть все

В этом примере показано, как добраться, насыщение заканчивается для заданного запуска DataTypeWorkflow.Converter объект.

Откройте fxpdemo_feedback модель.

open_system('fxpdemo_feedback');

Создайте DataTypeWorkflow.Converter объект для Подсистемы контроллера.

converter = DataTypeWorkflow.Converter('fxpdemo_feedback/Controller');

Симулируйте модель и сохраните результаты в запуске, названном InitialRun.

converter.CurrentRunName = 'InitialRun';
simulateSystem(converter);

Определите, было ли какое-либо переполнение в запуске.

saturations = saturationOverflows(converter,'InitialRun')
saturations = 

  Result with properties:

           ResultName: 'fxpdemo_feedback/Controller/Up Cast'
    SpecifiedDataType: 'fixdt(1,16,14)'
     CompiledDataType: 'fixdt(1,16,14)'
     ProposedDataType: ''
                Wraps: []
          Saturations: 23
          WholeNumber: 0
               SimMin: -2
               SimMax: 1.9999
           DerivedMin: []
           DerivedMax: []
              RunName: 'InitialRun'
             Comments: {'An output data type cannot be specified on this result. The output type is the same as the input type.'}

Насыщение происходит в блоке Up Cast Подсистемы контроллера во время симуляции. Нет никакого переполнения переноса.

Входные параметры

свернуть все

Объект Converter для системы в соответствии с проектом в виде DataTypeWorkflow.Converter объект.

Имя запущенных, чтобы искать насыщение в в виде вектора символов.

Пример: saturations = saturationOverflows(converter,'Run 1')

Типы данных: char

Выходные аргументы

свернуть все

Результаты, которые насыщали, возвратились как DataTypeWorkflow.Result объект.

Введенный в R2014b