Estoy intentando hacer una función a trozos que tenga periodo $12$ . Es decir, se repite cada $12$ unidades en todo el $x$ -Eje.
Conseguí hacer un ciclo con éxito con
plot(piecewise(0<=t and t<2, 4,2<=t and t<12,0), t=0..13);
Pero no estoy seguro de cómo hacerlo periódicamente. Pensé en usar aritmética modular en las condiciones y configurar algo como
H(t)=piecewise(0<=modp1(f(t),12) and modp1(f(t),12)<2, 4,2<=modp1(f(t),12) and modp1(f(t),12)<12,0);
pero está claro que esto no funciona.
Agradecería alguna orientación o consejo.