Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
Если у вас есть две или больше выборки данных с равным количеством элементов, можно оценить, насколько подобный эти выборки данных. Наиболее распространенными мерами подобия двух выборок данных является ковариация и корреляция. MuPAD® обеспечивает следующие функции для вычисления ковариации и корреляции двух выборок данных:
Функция stats::covariance
вычисляет ковариацию
. Здесь среднее арифметическое выборки данных x 1, x 2, ..., x n, и среднее арифметическое выборки данных y 1, y 2, ..., y n.
Функция stats::correlation
вычисляет линейное (Браве-Пирсон) коэффициент корреляции
. Здесь среднее арифметическое выборки данных x 1, x 2, ..., x n, и среднее арифметическое выборки данных y 1, y 2, ..., y n.
Создайте списки x
и y
:
x := [1, 1, 0.1]: y := [1, 2, 0.1]:
Чтобы оценить подобие этих списков, вычислите их ковариацию. Для абсолютно некоррелированых (неподобных) данных ковариация является маленьким значением. Положительная ковариация указывает, что изменение данных в том же направлении (увеличения или уменьшается вместе). Отрицательная ковариация указывает на изменение данных в противоположных направлениях. Существует два общих определения ковариации. По умолчанию функция stats::covariance
использует определение с делителем n - 1
. Чтобы переключиться на альтернативное определение, используйте опцию Population
:
stats::covariance(x, y), stats::covariance(x, y, Population)
Ковариация выборки данных с собой является отклонением той выборки данных:
stats::covariance(x, x) = stats::variance(x)
Корреляция выборок данных указывает на степень подобия этих выборок данных. Для абсолютно некоррелированых данных значение корреляции (а также ковариация) склоняется к 0. Для сопоставленных данных, которые изменяются в том же направлении, корреляция склоняется к 1. Для сопоставленных данных, которые изменяются в противоположных направлениях, корреляция склоняется к-1. Вычислите корреляцию x
и y
:
stats::correlation(x, y), stats::correlation(x, x), stats::correlation(x, -x)