MATLAB: корреляционный номер
-
29-09-2019 - |
Вопрос
У меня есть 2 вектора чисел 1 или -1. Каковы стандартные инструменты на MATLAB, которые помогут мне рассчитать корреляционный номер между двумя векторами? Заранее спасибо!
Решение
То Corrcoef. Функция - это то, что вы ищете:
R = corrcoef(vector1(:),vector2(:)); %# Returns a 2-by-2 matrix of
%# correlation coefficients
Если у вас есть Статистика инструментов, вы также можете проверить функцию Корректура:
RHO = corr(vector1(:),vector2(:)); %# Returns the linear correlation coefficient
%# (default is a Pearson correlation)
Другие советы
Функция CROR в MATLAB переключится на коэффициент PHI, если он видит двоичные данные.
Не связан с StackOverflow