How to take Correlation coefficient by Ignoring infinite values from vectors keeping the same size?

I have two vectors X=[1 3 6 inf 4 5 -inf] and Y=[3 5 9 4 inf 23 -inf] with infinite values at random positions in both and want to take corrcoef by keeping the same size but comes out as NaN so how to get a valid value by ignoring infinite values?

1 Comment

I'm not sure what you mean by "keeping the same size". If you ignore the infinite values, the vectors will be length 5 instead of length 7. What answer would you want for the example you give?

Sign in to comment.

Answers (0)

Asked:

on 21 Jan 2016

Commented:

on 21 Jan 2016

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!