C#, cálculo numérico: método de cálculo y programa fuente de F1dim

utilizando el sistema;

espacio de nombres Legalsoft.Truffer
{     public class F1dim : UniVarRealValueFun     {         //public T func;         // delegar publicFuncArray func { get; colocar; }



        privado doble[] p { obtener; colocar; }
        privado doble[] xi { obtener; colocar; }
        privado int n { obtener; colocar; }
        privado doble[] xt { obtener; colocar; }
        función RealValueFun privada;

        public F1dim(doble[] pp, doble[] xii, RealValueFun funcc)
        {             this.p = pp;             esto.xi = xii;             this.n = pp.Longitud;             esto.func = funcc;             this.xt = nuevo doble[n];         }





        public double funk(doble x)
        {             return get(x);         }

        public double get(doble x)
        {             for (int j = 0; j < n; j++)             {                 xt[j] = p[j] + x * xi[j];             }             return func.funk(xt);         } }     }








 

Supongo que te gusta

Origin blog.csdn.net/beijinghorn/article/details/132218978
Recomendado
Clasificación