MATLAB: I can’t get the correct plot

MATLABplot

Hello all,
I'm having trouble trying to reproduce my instructor plot, but I can't seem to get the right plot. This is what I have right now:
t=linspace(-2,2);
i_p=(-30/13)*cos(60*t)+(45/13)*sin(60*t)+(160/17)*cos(40*t)-(40/17)*sin(40*t);
plot(t,i_p)
grid on
title('LRC Steady-State')
xlabel('Time(t)')
ylabel('Current(i)')
And here is what I have for my plot:
And here is what my instructors plot looks like:
At this moment, I'm lost and can't seem to reproduce the plot. Any help would be great. Thanks in advance.

Best Answer

This is due to the low sampling speed. Please try to use much higher sampling rate, like:
t=linspace(-2,2,2000);
Related Question