nanmean giving nansum output
조회 수: 3 (최근 30일)
이전 댓글 표시
function 'nanmean' is behaving like nansum and I don't know why. the help command (image below) is also referencing nansum's functionality.
any ideas? i recently updated to 2022b..
댓글 수: 0
채택된 답변
the cyclist
2023년 2월 13일
That's not the help I get for nanmean (in the Statistics and Machine Learning Toolbox). Looks like there is a nanmean in the Financial Toolbox as well, but this seems like odd behavior.
Is it possible that nanmean points to a user-defined function instead? What output do you get from
which nanmean -all
추가 답변 (1개)
Matt J
2023년 2월 13일
이동: Matt J
2023년 2월 13일
function 'nanmean' is behaving like nansum
In what way? Example?
i recently updated to 2022b..
If so, why use nanmean at all? As the documentation told you, it's obsolete. Instead, use
Y=mean(X,dim,'omitnan')
댓글 수: 4
the cyclist
2023년 2월 13일
@Ralph Andrews, I would at least consider using the (officially recommended) syntax that @Matt J shared.
I don't know how experienced a user you are, but my perspective is that a little bit of extra typing is always worth some extra robustness and code clarity. (I would definitely not use 'o' instead of 'omitnan', though!)
At the very least, I would suggest reading the version history of nanmean, and understand the reasons that it is not recommended. (But, there are no plans to remove that function, so you are safe in that sense.)
참고 항목
카테고리
Help Center 및 File Exchange에서 Performance and Memory에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!