Hi all, I am in need of some help. I am trying to use if and else statements to plot the following function. Here is my current code:
HP = 60/72;Tas = 0.105;Elamin = 0.12;Elamax = 0.28;Eramin = 0.05;Eramax = 0.15;t = [0:0.001:HP]; if t > Tas aa = 0; else aa = sin((pi*t)/Tas); endela = Elamin + (Elamax - Elamin)*aa;era = Eramin + (Eramax - Eramin)*aa;plot(t,ela, t,era, t,aa);
Basically, I am trying to say that for 0<t<Tas, the function aa is calculated. Otherwise, the function aa = 0. Attached is the current plot I am getting if I do not include the if/else statements. Its kind of what I want, except the graph must level to around y = 0 after x = Tas (about 0.105s).
Any help is appreciated!
Best Answer