error as input must be numeric

3 views (last 30 days)
FIR
FIR on 9 Nov 2011
Answered: Prateekshya on 2 Sep 2024
walter i get this error
Error using ==> hist at 45 Input arguments must be numeric.
Error in ==> gra at 24 hist(month);
as per your code
hist(month);
set(gca,'XLabel', GD);

Answers (1)

Prateekshya
Prateekshya on 2 Sep 2024
Hello @FIR,
This error will occur when "month" is not numeric, since "hist" function expects a numeric argument. To resolve this error, you need to use a numeric data type as an argument of "hist" function.
You may also explore "histogram" function as an alternative. Please find the link for the documentation of "histogram": https://www.mathworks.com/help/matlab/ref/matlab.graphics.chart.primitive.histogram.html
I hope this helps!

Categories

Find more on Networks in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!