コード例 #1
0
        public static VectorN operator +(VectorN vector1, VectorN vector2)
        {
            VectorN output = new VectorN(vector1.Length);
            for (int i = 0; i < vector1.Length; i++)
                output[i] = vector1[i] + vector2[i];

            return output;
        }
コード例 #2
0
        public static VectorN operator *(double scalar, VectorN vector)
        {
            VectorN output = new VectorN(vector.Length);
            for (int i = 0; i < output.Length; i++)
                output[i] = vector[i] * scalar;

            return output;
        }