Вопрос

У меня есть 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, если он видит двоичные данные.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top