График процентили

В приложении SimBiology Model Analyzer можно визуализировать данные о курсе времени и его соответствующую статистику с помощью графика процентили. График показывает кривые распределения в зависимости от времени для массива курсов времени наряду с другой статистикой данных, такие как среднее значение, стандартное отклонение, минимум и максимальные значения.

Чтобы показать график процентили, выберите источник данных, который содержит курсы времени в панели Browser, затем нажмите percentile в разделе Plot по вкладке Home. Для примера рабочего процесса смотрите, Визуализируют Экспериментальные данные Статистики и Наложения Симуляции Используя График Процентили.

Параметры экрана

Каждый ответ в графике процентили имеет три параметра отображения, которые можно сконфигурировать.

  • Percentiles — Показывает кривые распределения. По умолчанию график показывает 5-е и 95-е процентили. Отсканируйте программы больше чем с 40 демонстрационными графиками процентили использования как графики по умолчанию. Можно изменить это сокращение по умолчанию в Preferences> Programs> Plots. Это - тип дисплея по умолчанию для данных моделирования.

  • Среднее значение Показывает среднее и стандартное отклонение данных об ответе в каждом моменте времени. Это - тип дисплея по умолчанию для экспериментальных данных.

  • Raw Data — Показывает исходные точки данных ответа в каждом моменте времени.

Responses section with menu showing the three display

Опции процентили

Раздел Percentiles предоставляет следующие возможности конфигурировать кривые распределения.

ОпцияОписание
Покажите процентили (%)Процентили, чтобы построить. Введите один или несколько неотрицательных номеров между 0 и 100 или любой MATLAB® выражение, которое приводит к неотрицательному номеру или вектору из значений между 0 и 100 в порядке возрастания.
Покажите медиануЛогический флаг, чтобы показать или скрыть среднюю линию в графике.
Покажите, что необработанные данные фракционируются (%)Процент курсов времени, чтобы показать в графике. Введите неотрицательное целое число между 0 и 100.
Временной вектор

Общий временной вектор, к которому все курсы времени интерполированы прежде, чем вычислить процентили.

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

Введите вектор из неотрицательных чисел или выражения MATLAB, которое приводит к вектору из неотрицательных чисел, которые в порядке возрастания.

Метод интерполяции

Метод раньше интерполировал курсы времени на общий временной вектор. Вызовы приложения interp1 с заданным методом. Для данных моделирования приложение обрабатывает значения множественного ответа, одновременно указывают как разрыв, и выполняет кусочную интерполяцию между такими моментами времени. Для экспериментальных данных приложение обрабатывает эти значения отклика, одновременно указывают как повторенные измерения, и использует среднее значение всех измерений, одновременно указывают.

DisplayStyle Формат отображения, чтобы показать линии, штриховку или обоих.

Для получения дополнительной информации о том, как приложение вычисляет кривые распределения и другую статистику, смотрите Вычисление Кривых распределения, Среднего значения и Другой Статистики.

Средние опции

Раздел Mean предоставляет следующие возможности конфигурировать графики.

ОпцияОписание
Покажите среднее значениеЛогический флаг, чтобы показать среднее значение отклика в каждом моменте времени. График использует маркер o представлять средние значения.
Покажите стандартное отклонениеЛогический флаг, чтобы показать ±1 стандартное отклонение значения отклика в каждом моменте времени. График показывает значение погрешности, чтобы указать на стандартные отклонения.
Покажите min / макс.

Логический флаг, чтобы показать выведенные минимальные и максимальные значения отклика в каждом моменте времени.

Чтобы вычислить эти значения, приложение сначала интерполирует все время курсы к общему временному вектору и затем вычисляет статистику, такую как min, макс., среднее значение и стандартное отклонение, в каждом моменте времени на общем временном векторе через все интерполированные курсы времени. Следовательно интерполированные максимальные и минимальные значения в установленный срок указывают показанный в графике процентили, может не совпадать с теми значениями необработанных данных точно.

График использует маркер * указать на минимальные и максимальные значения.

Покажите, что необработанные данные фракционируются (%)Процент курсов времени, чтобы показать в графике. Введите неотрицательное целое число между 0 и 100.
Временной вектор

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

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

Введите вектор из неотрицательных чисел или выражения MATLAB, которое приводит к вектору из неотрицательных чисел, которые в порядке возрастания.

Метод интерполяции

Метод раньше интерполировал курсы времени на общий временной вектор. Вызовы приложения interp1 с заданным методом. Для данных моделирования приложение обрабатывает значения множественного ответа, одновременно указывают как разрыв, и выполняет кусочную интерполяцию между такими моментами времени. Для экспериментальных данных приложение обрабатывает эти значения отклика, одновременно указывают как повторенные измерения, и использует среднее значение всех измерений, одновременно указывают.

DisplayStyle Формат отображения, чтобы показать линии, маркеры или обоих.

Для получения дополнительной информации о том, как приложение вычисляет среднее значение, минимум, максимальные значения отклика и другая статистика, видят Вычисление Кривых распределения, Среднего значения и Другой Статистики.

Вычисление кривых распределения, среднего значения и другой статистики

Приложение вычисляет кривые распределения, среднее значение, минимум, максимальные значения отклика и другую статистику с помощью следующих шагов.

  1. Приложение получает общий временной вектор при помощи кода, заданного в опции Time vector или автоматически вычисляемым это как вектор с линейно распределёнными значениями времен между минимальными и максимальными временами через все группы (или запуски) в источнике входных данных.

  2. Это затем интерполирует курс времени отклика для каждой группы или запуска на общее использование временного вектора interp1 с методом, заданным в опции Interpolation method. Для данных моделирования приложение обрабатывает значения множественного ответа, одновременно указывают как разрыв, и выполняет кусочную интерполяцию между такими моментами времени. Для экспериментальных данных приложение обрабатывает данные, одновременно указывают как повторенные измерения, и использует среднее значение всех измерений в тех моментах времени.

  3. Приложение затем вычисляет соответствующую статистику, такую как процентили, среднее значение, макс., стандартное отклонение, для каждого момента времени в общем временном векторе через все группы для того момента времени в интерполированных курсах времени.

    Примечание

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

  4. Это затем генерирует график с помощью расчетной статистики против общего временного вектора согласно опции Display style.

Смотрите также

Похожие темы