示例#1
0
        public void IsPolynomArctanX()
        {
            var var1 = new Variable("x");
            var res  = new Arctan(var1);

            Assert.AreEqual(false, res.IsPolynom);
        }
示例#2
0
        public void IsArctanConst()
        {
            var const1 = new Constant(0.7);
            var res    = new Arctan(const1).IsConstant;

            Assert.AreEqual(false, res);
        }
示例#3
0
        public void ArctanConstantTest()
        {
            var const1 = new Constant(4);
            var res    = new Arctan(const1);

            Assert.AreEqual(1.32, res.Compute(null), error);
        }
示例#4
0
        public void ArctanVariableTest()
        {
            var var1 = new Variable("x");
            var res  = new Arctan(var1);

            Assert.AreEqual(1.32, res.Compute(new Dictionary <string, double>()
            {
                ["x"] = 4
            }), error);
        }