Hi I need help to fix my issue , I need to plot the following code for n values f[y_] := Piecewise[{{1, (2 n + 1) <= y <= (2 n + 2)}, {0, True}}]
n=-1,-2,-3,4,5,5
$\begingroup$
$\endgroup$
0
Add a comment
|
$\begingroup$
$\endgroup$
6
Something like this?
f[n_][y_] := Piecewise[{{1, (2 n + 1) <= y <= (2 n + 2)}, {0, True}}]
Plot[Evaluate[f[#][y] & /@ {-1, -2, -3, 4, 5}], {y, -3, 3}, PlotLegends -> "Expressions", PlotRange -> All, Frame -> True]
-
-
-
$\begingroup$ i meant your code does not work when I run it $\endgroup$ – user55346 Feb 17 '18 at 6:04
-
-
$\begingroup$ Note that
f = Function[n, Function[y, Piecewise[{{1, (2 n + 1) <= y <= (2 n + 2)}, {0, True}}]] ];
can also come in handy in many cases. $\endgroup$ – Henrik Schumacher Feb 17 '18 at 9:54