Ejemplo n.º 1
0
        public string Rec()
        {
            string aux = "Y0= " + this.y0 + "    " + "Y1= " + this.res() + "\n";
            float  xn  = Calx(this.x0);
            float  yn  = res();

            //POrdenado par2 = new POrdenado(xn, yn);
            this.grafica.Add(yn);
            for (int i = 2; i < n; i++)
            {
                RungeKuta rp = new RungeKuta(xn, yn, this.h, 0, this.cadena);
                if (i % 2 != 0)
                {
                    aux = aux + "Y" + i + "= " + rp.res().ToString() + "\n";
                }
                else
                {
                    aux = aux + "Y" + i + "= " + rp.res().ToString() + "    ";
                }
                xn = Calx(rp.x0);
                yn = rp.res();
                //POrdenado par = new POrdenado(xn, yn);
                this.grafica.Add(yn);
            }
            return(aux);
        }