我有一个通过“If”定义的周期性函数:
T = 1;
Tt[t_] := Quotient[t, T]*T
f[t_] := If[t >= Tt[t] && t < ((Tt[t] + T/2)), 1, -1]我需要用“分段”来重新定义它。我的try看起来像这样:
g[t_] := Piecewise[{
{1, (t >= Tt[t] && t < ((Tt[t] + T/2)))}
},
-1
];如果我画ft,就会得到这个完美的周期图。如果我绘制gt,我在y=1得到一条虚线,在y=-1得到另一条虚线(移到另一条)。
看起来mathematica正确地绘制了函数的各个部分,但没有将这些部分连接起来。
发布于 2012-04-30 02:57:07
您可以使用:
Plot[{g[t]},{t,-5,5}, Exclusions->None]https://stackoverflow.com/questions/10374953
复制相似问题