How do omit values in Matlab when taking R values?
Show older comments
I have a matrix of El Nino Data with Precipitation Data. I have to find the correlation coefficient between El Nino and Precpitation. Some of the precipitation data that came is displayed as -9999 for not recorded.
When writing corrcoef(), how do I do it to where it will omit those elements that have the -9999's in it?
Answers (1)
Sean de Wolski
on 2 Dec 2011
So something like:
x = 1:10;
y = 3*(x)+7+rand(1,10)*2; %y = linear function of x plus noise
x([3 7]) = -9999;
corrcoef(x(x~=-9999),y(x~=-9999))
Categories
Find more on Weather and Atmospheric Science in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!