need help with basic speed time graph plot
    6 views (last 30 days)
  
       Show older comments
    
need to make a subplot for this speed equation over 0 to 8 seconds, but all i get is a blank graph. i think its because the graph is zoomed in on a specific area, any idea how to plot one that can be seen??
t = 0:0.05:8;
  s = @(t)((0.0041*t^6) - (0.1383*t^5) + (1.6963*t^4) - (8.915*t^3) + (13.961*t^2) + (40.96*t))/2.237; 
subplot(1,2,1)
plot(t,s(t))
title('speed vs time')
xlabel('time (Seconds)')
ylabel('speed (m/s)')
grid on;
2 Comments
  Stephen23
      
      
 on 8 Nov 2019
				Original question:
need to make a subplot for this speed equation over 0 to 8 seconds, but all i get is a blank graph. i think its because the graph is zoomed in on a specific area, any idea how to plot one that can be seen??
t = 0:0.05:8;
  s = @(t)((0.0041*t^6) - (0.1383*t^5) + (1.6963*t^4) - (8.915*t^3) + (13.961*t^2) + (40.96*t))/2.237; 
subplot(1,2,1)
plot(t,s(t))
title('speed vs time')
xlabel('time (Seconds)')
ylabel('speed (m/s)')
grid on;
Accepted Answer
  Richard Brown
      
 on 5 Nov 2019
        Your function needs to have elementwise powers, i.e. use .^ instead of ^
It's trying to do matrix powers of the vector of time values, which doesn't make sense.
0 Comments
More Answers (0)
See Also
Categories
				Find more on Data Distribution Plots in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


