У меня есть проблема с использованием функции «КОРР» в MATLAB,Как заменить отсутствующее значение с корреляции Пирсона на MATLAB
a =
1 4 3 2
2 3 3 2
3 2 3 2
4 1 3 2
>> corr(a)
ans =
1 -1 NaN NaN
-1 1 NaN NaN
NaN NaN NaN NaN
NaN NaN NaN NaN
Когда я рассчитать вручную, отсутствующее значение (NaN), потому что знаменатель равен нулю (0). Хотя мы можем видеть, что сходство столбцов 3 и 4 равно ONE (+1).
Кто-нибудь знает, как улучшить или заменить недостающее значение?
Thank's Before.
так, это означает, что когда переменная постоянна, корреляция не может быть рассчитана. Можно ли использовать исключение? Кстати, спасибо за ответ, это очень помогает мне. – user555928