Exemplo n.º 1
0
 public override PointD F(PointD p)
 {
     if (!p.IsZero)
     {
         Complex c = Complex.Multiply(p.ToComplex(), p.ToComplex());
         return(new PointD(Complex.Sin(c)));
     }
     else
     {
         return(new PointD());
     }
 }
Exemplo n.º 2
0
        public override PointD F(PointD p)
        {
            Complex c = p.ToComplex();

            c = Complex.Pow(c, _power);
            c = Complex.Multiply(c, _coeff);
            return(new PointD(c));
        }
Exemplo n.º 3
0
 public override PointD F(PointD p)
 {
     if (!p.IsZero)
     {
         Complex c = Complex.Divide(new Complex(1.0, 1.0), p.ToComplex());
         return(new PointD(Complex.Sin(c)));
     }
     else
     {
         return(new PointD());
     }
 }
Exemplo n.º 4
0
        public PointD Power(PointD p)
        {
            Complex c = Complex.Pow(ToComplex(), p.ToComplex());

            return(new PointD(c));
        }
Exemplo n.º 5
0
        public PointD Mult(PointD p)
        {
            Complex c = Complex.Multiply(ToComplex(), p.ToComplex());

            return(new PointD(c));
        }
Exemplo n.º 6
0
 public override PointD F(PointD p)
 {
     return(new PointD(Complex.Sin(p.ToComplex())));
 }
Exemplo n.º 7
0
 public override PointD F(PointD p)
 {
     return(new PointD(Complex.Multiply(p.ToComplex(), p.ToComplex())));
 }