Esempio n. 1
0
        static void Main(string[] args)
        {
            double[] a = { 1, 2, 3, 4, 5 };
            Vector   q = new Vector(9);
            Vector   v = new Vector(3, a);
            Vector   b = new Vector(a);
            Vector   y = new Vector(v);

            Console.WriteLine(y.Equals(q));
            Console.WriteLine("Вектор v = ");
            Console.WriteLine(v);
            Console.WriteLine("Вектор b = ");
            Console.WriteLine(b);
            Vector c = Vector.Addition(v, b);

            Console.WriteLine("Addition(v,b) = ");
            Console.WriteLine(c);
            Console.WriteLine("Вектор v = ");
            Console.WriteLine(v);
            Console.WriteLine("Вектор b = ");
            Console.WriteLine(b);
            Vector d = Vector.Subtraction(q, c);

            Console.WriteLine(c);
            Console.WriteLine(d);
            Console.WriteLine(q);
            Console.WriteLine(y);
            Console.WriteLine(b.GetSize());
            double scalar = Vector.ScalarProduct(v, b);

            Console.WriteLine(scalar);
            Console.WriteLine(v);
            Console.WriteLine(c);
            v.Addition(d);
            Console.WriteLine(v);
            Console.WriteLine(v.GetSize());
            Console.WriteLine(v.GetLength());
            Console.WriteLine(v.GetComponentByIndex(3));
            v.SetComponentByIndex(3, 12);
            Console.WriteLine(v);
            v.Reverse();
            Console.WriteLine(v);
            Console.WriteLine(v.GetHashCode());
        }