how to make piecewise continuous function periodic?

11 vues (au cours des 30 derniers jours)
David
David le 20 Nov 2014
Commenté : Star Strider le 20 Nov 2014
Hi, I have written this code for a piecewise continuous function for
f(x) = {2*sqrt(x) 0>=x>=1
{3-x 1>=x>=3
I am unsure how to make the function periodic with period 3 for all x? the code is:
f = @(x) ((2*sqrt(x)).*(and(0<=x,x<=1)) + (3-x).*(and(1<x,x<=3)));
x=0:0.01:3;
plot(x,f(x))
any help would be much appreciated! Thanks

Réponse acceptée

Star Strider
Star Strider le 20 Nov 2014
Are you and ‘john’ classmates by any chance?
I cannot in good conscience help him and not help you. See: How to plot a piecewise periodic function? Please Help.
Of course I would certainly encourage you to Accept this duplicate Answer as well!
  2 commentaires
David
David le 20 Nov 2014
Thanks for this :)
Star Strider
Star Strider le 20 Nov 2014
My pleasure!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Numerical Integration and Differential Equations dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by