示例#1
0
 public void CountF()
 {
     if (Fx == null)
     {
         return;
     }
     P    = FuncHelper.P(Fx[1]);
     M    = FuncHelper.M(Fx[1]);
     Sq   = FuncHelper.MSq(Fx[1]);
     Disp = FuncHelper.Disp(Fx[1]);
     Fac  = FuncHelper.FAc(Fx[1]);
     if (FFrac != null)
     {
         Frac = FuncHelper.FRac(Fx[1], FFrac.Fx[1]);
     }
     PList    = GBuilder.MakeGraph(P);
     FacList  = GBuilder.MakeGraph(Fx[0], Fac);
     FracList = GBuilder.MakeGraph(Fx[0], Frac);
     FpList   = GBuilder.MakeGraph(Fx);
 }
示例#2
0
 private void button1_Click(object sender, EventArgs e)
 {
     new FrmFuncViewer(GBuilder.MakeGraph(new Func(Algorithms.SlowFourierTransform(dispFunc.Fx[1])).Fx),
                       GBuilder.MakeGraph(new Func(Algorithms.SlowFourierTransform(filtered.Fx[1])).Fx)).Show();
 }
示例#3
0
 private void rft_Click(object sender, EventArgs e)
 {
     new FrmFuncViewer(GBuilder.MakeGraph(new Func(Algorithms.SlowReverseFourierTransform(dispFunc.Fx[1])).Fx)).Show();
 }