Ejemplo n.º 1
0
        public override Exp Diff(string Var)
        {
            Exp _A_Simp = _A.Simplify();
            Exp _B_Simp = _B.Simplify();

            return((_A_Simp.Diff(Var) * _B_Simp) + (_A_Simp * _B_Simp.Diff(Var)));
        }
Ejemplo n.º 2
0
        public override Exp Diff(string Var)

        {
            Exp _A_Simp = _A.Simplify();

            return((1 / _A_Simp) * _A_Simp.Diff(Var));
        }
Ejemplo n.º 3
0
        public override Exp Diff(string Var)
        {
            Exp _A_Simp = _A.Simplify();
            Exp _B_Simp = _B.Simplify();

            return(new Add(_A_Simp.Diff(Var), _B_Simp.Diff(Var)));
        }
Ejemplo n.º 4
0
 private void button2_Click(object sender, EventArgs e)
 {
     Expression.Exp E = Expression.RPNEval.RPN_To_Exp(Expression.InfixEval.Infix_To_RPN(textBox1.Text));
     label2.Text = E.Diff("x").Simplify().ToString();
 }
Ejemplo n.º 5
0
 private void Form1_Load(object sender, EventArgs e)
 {
     Expression.Exp A = (Expression.Exp) 5 / (Expression.Exp) 20;
     A = A.Diff("x");
     A = A.Simplify();
 }