Hi Friends,(adsbygoogle = window.adsbygoogle || []).push({});

I have a problem in transforming a vector in 3d using a matrix.

I have two points A, B. Assume origin is O, here A,B ,O are in 3d.

First construct a vector AB:

OB = OA + AB

AB = OB - OA

AB = OB + AO

I have a 4*4 matrix that gives the transformation matrix(rotation+translation)

I need to transform vector AB using this matrix.

Currently what I do is transform individual points A , B first and the reconstruct the vector A'B' again (after tranforming)

What I want to do is to without doing the above steps, transform the vector as it is (without transforming the individual points). Is this possible?

How could I do this computation?

I am looking for your reply!

thank you.

/Gajan

**Physics Forums | Science Articles, Homework Help, Discussion**

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Transforming a 3D vector using matrix

Loading...

Similar Threads for Transforming vector using |
---|

I Intuitive Linear Transformation |

I What is difference between transformations and automorphisms |

I Solutions to equations involving linear transformations |

I Matrix for transforming vector components under rotation |

**Physics Forums | Science Articles, Homework Help, Discussion**