示例#1
0
        private static void TEST_Console_COS_Derivada()
        {
            string  Entrada = "2*x+x^{2}";
            Cosenos COS     = new Cosenos();

            COS.SetArgumento(Entrada);
            Derivadas DER = new Derivadas(COS, new Variables("x"));

            Console.WriteLine($"ENTRADA          {COS.Result}");
            Console.WriteLine($"DERIVADA         {DER.Result}");
            Console.WriteLine("--------------------------------------");
            Console.ReadKey();
        }
示例#2
0
        private static void TEST_Consola_Coseno()
        {
            string Entrada = "cos<-2>";

            Entrada = "x^{2}*cos<ln<2>>*2";
            Cosenos COS = new Cosenos(Entrada);

            Console.WriteLine($"{COS.Nombre}");
            Console.WriteLine($"CONTENIDO     {COS.Contenido}");
            Console.WriteLine($"ARGUMENTO     {COS.Argumento}");
            Console.WriteLine($"COEFICIENTE   {COS.Coeficiente}");
            Console.WriteLine($"RESULTADO     {COS.Result}");
            Console.WriteLine("-------------------------------");
            Console.ReadKey();
        }
示例#3
0
        public Derivadas(Cosenos COS, Variables Var)
        {
            if (COS.Argumento.Contains(Var.Nombre))
            {
                Interino = new Senos();
                Interino.SetArgumento(COS.Argumento);
                Polinomio       = new Polinomios(COS.Argumento);
                DerivadaInterna = new Derivadas(Polinomio, Var).Result;

                Operacion = new ProductoEntero(COS.Coeficiente, DerivadaInterna.ToString());
                Operacion = new ProductoEntero(Operacion.Result, Interino.Result);

                Result = $"{Neg}" + Operacion.Result;
            }
            else
            {
                Result = $"{Modulo}";
            }
        }