MATLAB: Can’t find the maximum on the graph of a function

homeworkMATLABmatlab helpmaximum

Hello! I'm not sure how to answer this homework problem I have. I've gotten halfway through the code and have done an fplot, but I can't find anything on how to plot the max of an fplot/find the max of an fplot. The problem is below:
hw moore 6.7.png
This is my code so far:
t = [0:30];
h = height(t);
fplot(height(t),[0,30])
function h=height(t);
h=@(t) (-(9.8/2).*t.^2)+(125.*t)+500
end
Adding a max value just creates a huge error message, and I'm not sure why:
t = [0:30];
h = height(t);
fplot(height(t),[0,30])
[max_t,max_h]=max(height(t))
function h=height(t);
h=@(t) (-(9.8/2).*t.^2)+(125.*t)+500
end

Best Answer

t = 0:30;
h = (-(9.8/2).*t.^2)+(125.*t)+500 ;
[val,idx] = max(h) ;
h_max = val ;
t_max = t(idx) ;
plot(t,h)
hold on
plot(t_max,h_max,'*r')