官术网_书友最值得收藏!

Vector operations

Just like scalar information, vectors can also be added, subtracted and multiplied with each other. Suppose you have two vectors:  and  and  , with = (ax, ay, az) and  = (bx, by, bz). In this case, let us see how you will add and subtract these vectors with each other.

When adding the vectors, we add the components individually to give a new vector:

=   

= ((ax + bx) , (ay + by) , (az + bz ))

Let's now visualize the addition of two vectors in a graph as shown in the following image.

The Z value is kept as 0.0 for convenience:

Here, =(1.0, 0.4, 0.0 ) and  =(0.6, 2.0, 0.0)

So the resultant vector     = (1.0 + 0.6 , 0.4 + 2.0, 0.0 + 0.0)

                                                                      = (1.6, 2.4 , 0.0)

Vectors are also commutative meaning   +    will give the same result as  +  But if we add  to  then in the diagram above the dotted line will go from the tip of the blue arrow to the tip of the red arrow.

Furthermore, in vector subtraction, we subtract the individual components of the vectors to give a new vector:

 -  

= ((ax - bx) , (ay - by) , (az - bz ))

Now let's visualize the subtraction of 2 vectors in a graph as shown in the following image:

Here   = (1.0, 0.4, 0.0 ) and  = (0.6, 2.0, 0.0)

So the resultant vector   -  = (1.0 - 0.6, 0.4 - 2.0, 0.0 - 0.0)

                                                                               = (0.4, -1.6, 0.0)

If vectors A and B are equal, the result will be a zero vector with all three components being zero.

If  . This means ax = bx , ay = by , az = bz, then

 -  = (0, 0, 0)

We can multiply a scalar with a vector. The result is again a vector with each component of the vector multiplied by the scalar.

For example, if A is multiplied by a single value of s we will have the following result:

 =s  

 = s ×(ax, ay, az)

 = (s × ax, s × ay, s × az)

If  = (3, -5, 7) and s = 0.5 then  = s is

= (3 × 0.5, -5 × 0.5, 7 × 0.5)

= (1.5, -2.5. 3.5)

主站蜘蛛池模板: 东阳市| 文安县| 绥宁县| 六枝特区| 海盐县| 静安区| 临西县| 昭平县| 泉州市| 聂拉木县| 呼玛县| 平原县| 平昌县| 望奎县| 德清县| 吉水县| 临颍县| 延川县| 富宁县| 曲水县| 承德县| 廊坊市| 重庆市| 祁门县| 宣武区| 南陵县| 孝昌县| 喀喇沁旗| 隆回县| 托克逊县| 霞浦县| 镇远县| 宝坻区| 和林格尔县| 博罗县| 保定市| 清水河县| 彰化市| 屯门区| 黔江区| 彩票|