How to set period (t=0 becomes t=-4)

18 views (last 30 days)
NS
NS on 15 Apr 2016
Commented: NS on 18 Apr 2016
I'm creating graphs in Matlab for a relative simple equation. I want the value that is the first value in my input matrix to be 'recognized' as belonging to t=-4 and not t=0. Or put differently, I want to 'move' my graph a little to the left relative to the x axis. How do I go about this?
Thank you in advance!

Answers (1)

J. Webster
J. Webster on 15 Apr 2016
might depend on what and how you're plotting. For the simplest case you can just do this...
t = 0:100;
data = somefunction(t);
plot(t-4, data);
  1 Comment
NS
NS on 18 Apr 2016
Thank you! I've attached my .m file for reference, without the additional time commands yet. I'm trying to plot the pi function.
When I use your suggested code, I get an error for the 'plot(t-4, data)' command, saying vectors must be the same length. What would be causing the issue?
Thank you in advance!

Sign in to comment.

Categories

Find more on 2-D and 3-D 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!