How to make function f(x)=-x periodic of (2*pi) explicitly?

Hi Folks,
I have a function f(x)=-x that starts from [-pi:pi] and I wanna repeat this function for a few periods of (2*pi) with the amplitude ranged between [pi to -pi].
I appreciate your response.

 Risposta accettata

f(x) = mod(-x+pi,2*pi)-pi;

2 Commenti

Thanks,
but I want the lines f(x)=-x disconnected.
Is is possible?
Are you referring to doing a plot of this function? If you don't want a line connecting the points where a discontinuity occurs, you should use the '.' plotting option rather than '-'. Your plot will then be a series of dots. If you don't want dots, you will have to plot each 2*pi interval separately using the "hold on" instruction between the intervals.

Accedi per commentare.

Più risposte (0)

Categorie

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by