Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Operations between vectors and vectors are carried out between each pair of corresponding vector values. The result is another vector. Thus :

...

Z

...

=

...

X+Y

...

is equivalent to :

...

 for each

...

value

...

i

...

      Zi

...

=

...

Xi

...

+

...

Yi

If one operand is a scalar and the other a vector, the operation is carried out between each vector value and the scalar. The result is another vector. Thus :

...

Z

...

=

...

X+n

is equivalent to :

...

for

...

each

...

value i
  Z
i

...

=

...

Xi

...

+

...

n

...

The same logic applies to functions. If the argument of a function is a vector, the result is a vector where each element is the result of the function at the corresponding element in the input vector. Thus :

...

Z

...

=

...

f(X)

...

is equivalent to :

 for each value i
 Zi = f(Xi)

...