Problems with the Mode function
조회 수: 6 (최근 30일)
이전 댓글 표시
Hi Everyone,
Happy New Year!
I'm having problems with the "mode" function in Matlab 2018a. I have a 1x1979253 single "x", where Matlab calculates the mode as 36.1455.
However, when I quick check to make sure that makes sense by putting my values into a histogram, it is very clear the mode should be in the 60s, which also is where I was expecting it to be.
Any ideas what could be causing this? I've attached the histogram for reference.![LFP_Frequencies.jpg](https://www.mathworks.com/matlabcentral/answers/uploaded_files/200198/LFP_Frequencies.jpeg)
![LFP_Frequencies.jpg](https://www.mathworks.com/matlabcentral/answers/uploaded_files/200198/LFP_Frequencies.jpeg)
Thanks!
PAK
y = mode(x,2);
histogram(x);
댓글 수: 0
채택된 답변
Image Analyst
2019년 1월 5일
We're not sure how you plotted that. Are you sure that the x axis are the actual values of your data, and not just the bin numbers? Did you do
[counts, edges] = histcounts(data);
bar(counts);
or did you do
bar(edges(1:end-1), counts);
Are you sure that it's bin 60 that is the highest and bin 60 contains values from 32 to 35 or something?
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Histograms에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!