Пример. Гистограммы
Создайте гистограмму, чтобы представить данные, полученные в результате эксперимента по измерению скорости света.
Гистограммы создаются путем указания вектора интервалов или целого числа в качестве первого аргумента функций и histhistogram.
Следующие два вектора содержат данные, записанные в m/s или km/hr.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Определение вектора интервалов
1. Используйте функцию min, чтобы создать набор столбцов для V1 для возможности сравнивать гистограммы V1 и V2 в одних и тех же интервалах.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
2. Используйте функцию histogram для создания этих двух гистограмм.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Функция histogram принимает вектор, содержащий единицы измерения.
3. Используйте функцию hist для расчета количества элементов V1 и V2 в каждом столбце.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
4. Определите ось X как column 0 для H11, нормализованную с помощью 108 для упрощения чтения.
Щелкните для копирования этого выражения
5. Определите функцию, которая удаляет единицы измерения из образмеренной переменной или скаляра, и используйте ее для определения вертикальных маркеров как безразмерных элементов bins1.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
6. Постройте двойную гистограмму наборов данных, а затем добавьте вертикальные маркеры, чтобы показать среднюю точку каждого интервала.
Щелкните для копирования этого выражения
Как показано на графике:
Количество интервалов на один меньше длины вектора интервалов.
Выходные векторы V1 и V2 функции hist представлены столбиками сверху и снизу горизонтальной оси соответственно.
Как показывают вертикальные маркеры, каждый столбик центрирован вокруг значения соответствующего столбца.
Определение целого числа для обозначения количества интервалов
1. Определите параметр интервала, который представляет количество подинтервалов равной длины.
Щелкните для копирования этого выражения
2. Используйте функцию histogram для создания двух новых гистограмм.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
3. Используйте функцию hist для расчета количества элементов V1 и V2 в каждом столбце.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Теперь функция hist возвращает результирующие векторы длины P для V1 и V2.
Сумма элементов в каждом векторе добавляется к числу элементов в векторах V1 и V2.
4. Определите ось X как column 0 для H21, нормализованную с помощью 108 для упрощения чтения.
Щелкните для копирования этого выражения
5. Извлеките безразмерные значения из bins2 и используйте их, чтобы построить вертикальные маркеры, которые отмечают среднюю точку каждого интервала.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
6. Постройте новую двойную гистограмму наборов данных.
Щелкните для копирования этого выражения
Как показано на графике:
Количество интервалов равняется параметру интервала P.
Выходные векторы V1 и V2 функции hist представлены столбиками сверху и снизу горизонтальной оси соответственно.
Как показывают вертикальные маркеры, каждый столбик центрирован вокруг значения соответствующего столбца.
Было ли это полезно?