Problem using nanmean
Mostra commenti meno recenti
Hi..
I want to find mean for array ingonring NaN. So i looked up in Matlab website and they suggest to use nanmean. I try the example but it returns '??? Undefined command/function 'nanmean''.
For Example:
X = magic(3);
X([1 6:9]) = repmat(NaN,1,5)
X =
NaN 1 NaN
3 5 NaN
4 NaN NaN
y = nanmean(X)
The result should be as following:
y = 3.5000 3.0000 NaN
But in my Matlab software, it returns ??? Undefined command/function 'nanmean'.
Is it because my Matlab version is 7.0.1?
Im new to Matlab. Thanks in advance for your help.
Risposta accettata
Più risposte (1)
Wayne King
il 21 Mar 2012
nanmean was available in version 7.0.1 but you have to have the Statistics Toolbox. Do you have the Statistics Toolbox in your installation, enter
>>ver
to see what you have installed.
Categorie
Scopri di più su Logical in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!