为什么用Mathematica画周期函数,只出来坐标轴,没有函数图呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 06:10:12

为什么用Mathematica画周期函数,只出来坐标轴,没有函数图呢?
为什么用Mathematica画周期函数,只出来坐标轴,没有函数图呢?

为什么用Mathematica画周期函数,只出来坐标轴,没有函数图呢?

你周期函数没定义对.

Clear[f]

f[t_]:=Which[-5<t<=5,t^2,t<-5,f[t+10],t>5,f[t-10]]

Plot[f[t],{t,-30,30}]

 或这样定义:

SyntaxInformation[periodicFun] =(*语法着色*){"LocalVariables" -> {"Table", {2}}, 

   "ArgumentsPattern" -> {_, {_, _, _}}};

periodicFun[func_, {val_Symbol, min_?NumberQ, max_?NumberQ}] := 

 func /. (val :> Mod[val - min, max - min] + min)

Plot[periodicFun[t^2, {t, -5, 5}] // Evaluate, {t, -40, 40}]