예제 #1
0
        public static int Main(string[] args)
        {
            mat2 m = (1, 2, 0, -1);

            poly p1 = (0, 0, 0, 2);
            poly p2 = (0, 0, 3);

            var r0 = p2.Derivative;
            var r1 = p1 << 1;
            var r2 = p1 >> 1;
            var r3 = p1 + p2;
            var r4 = p1 - p2;
            var r5 = p1 * p2;
            var r6 = p1 / p2;
            var r7 = p1 % p2;


            mat3 mat = (
                1, 1, 1,
                1, 0, 1,
                1, 0, 1
                );
            vec3 b = (0, 4, 2);
            var  x = mat.Solve(b);

            poly p3 = (-1, 1);
            poly p4 = (-1, 0, 1);
            poly p5 = (-1, 0, 0, 1);
            poly p6 = (0, 0, 0, 0, 0, 0, 1);
            poly p7 = (2, 1, 8, 3);

            return(0);
        }
 var(poly, rem) = ExtractPolynomialLocally(currState, currVar);