MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi
Opportunities for recent engineering grads.
New to MATLAB?
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.
No products are associated with this question.
f(x) = mod(-x+pi,2*pi)-pi;
Direct link to this comment:
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.
Direct link to this answer: