Example #1
0
        static void Main(string[] args)
        {
            Vector vector1 = new Vector(1, 4, 8);
            Vector vector2 = new Vector(-2, 4, -9);
            var    a1      = vector1.VectorLength();
            var    a2      = vector1.ScalarComposition(vector2);
            var    a3      = vector1.VectorComposition(vector2);
            var    a4      = vector1.AngleBetweenVectors(vector2);
            var    a5      = vector1.VectorSum(vector2);
            var    a6      = vector1.VectorDif(vector2);

            Console.WriteLine($"Vector length: {a1}\nScalar composition of vectors: {a2}\nVector composition: {a3.X}, {a3.Y}, {a3.Z}\n" +
                              $"Angle between vectors: {a4}\nVectors sum: {a5.X}, {a5.Y}, {a5.Z}\nVector dif: {a6.X}, {a6.Y}, {a6.Z}");
        }
Example #2
0
        static void Main(string[] args)
        {
            Vector vc1 = new Vector(new double[] { 1, 1, 1, 0 });
            Vector vc2 = new Vector(new double[] { 1, 1, 1, 1, 5 });

            Console.WriteLine(vc1);
            Console.WriteLine(vc2);

            Vector vc = new Vector(new double[0]);

            Console.WriteLine(Vector.ScalarComposition(vc1, vc2));



            Console.ReadKey();
        }