We have been learning to use fplot and subplot in class and I am supposed to:
First, create a function with the height as the output and with time, velocity, and angle as inputs. Next, use your function using fplot and subplot, make one plot with 4 subplots, letting theta equal 30, 45, 60, and 70. Let t go from 0 seconds to 2 seconds for each plot. Make sure to label each plot and all axes.
I am having a hard time getting MATLAB to plot four instances of a function. I have included the code for my function and script below. Any help would be greatly appreciated.
function h = proj_motion (t,v,ang)h_i = 1;g = 9.81;h = (-1/2).*g.*((t)^2)+(v*sin(ang))*t+h_i;end%==========================Script Below================================
t_int = [0:.1:2];figuresubplot(2,2,1)fplot(proj_motion(t_int,10,30),y,t_int)subplot(2,2,2)fplot(proj_motion(t_int,10,45),y,t_int)subplot(2,2,3)fplot(proj_motion(t_int,10,60),y,t_int)subplot(2,2,4)fplot(proj_motion(t_int,10,70),y,t_int)
Best Answer