private static void TEST_Console_SEN_Derivada() { string Entrada = "cos<2*x>"; Senos SEN = new Senos(); SEN.SetArgumento(Entrada); Derivadas DER = new Derivadas(SEN, new Variables("x")); Console.WriteLine($"ENTRADA {SEN.Result}"); Console.WriteLine($"DERIVADA {DER.Result}"); Console.WriteLine("--------------------------------------"); Console.ReadKey(); }
private static void TEST_Consola_Seno() { string Entrada = "sen<-2>"; Entrada = "cos<x>*sen<x>"; Senos SENO = new Senos(Entrada); Console.WriteLine($"{SENO.Nombre}"); Console.WriteLine($"CONTENIDO {SENO.Contenido}"); Console.WriteLine($"ARGUMENTO {SENO.Argumento}"); Console.WriteLine($"COEFICIENTE {SENO.Coeficiente}"); Console.WriteLine($"RESULTADO {SENO.Result}"); Console.WriteLine("-------------------------------"); Console.ReadKey(); }
public Derivadas(Senos SENO, Variables Var) { if (SENO.Argumento.Contains(Var.Nombre)) { Interino = new Cosenos(); Interino.SetArgumento(SENO.Argumento); Polinomio = new Polinomios(SENO.Argumento); DerivadaInterna = new Derivadas(Polinomio, Var).Result; Operacion = new ProductoEntero(SENO.Coeficiente, DerivadaInterna.ToString()); Operacion = new ProductoEntero(Operacion.Result, Interino.Result); Result = Operacion.Result; } else { Result = $"{Modulo}"; } }