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(); }
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(); }
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}"; } }