Finding Endpoints on a 3D Vector | Simple Method and Formula

In summary, the conversation discusses finding points on a 3D vector and the endpoints of a linear object centered at the midpoint and oriented along the vector. It is mentioned that the points on the line defined by the two given points can be found using the equation x = (d - a)s + a, and this can also be done geometrically.
  • #1
fenpark15
4
0
I'm trying to find the simplest way to locate points on a 3D vector.

I have 2 points (a,b,c) (d,e,f) which define a 3D vector. I know the midpoint between those points. [(a,b,c)+(d,e,f)]/2

I have a linear "object" with a known length L and I want to find the endpoints (u,v,w),(x,y,z) of that object centered at the midpoint and oriented along the vector.

Thanks!
 
Physics news on Phys.org
  • #2
It sounds like you want to find points on the line defined by the two points you mention first. In that case, note that every point x = (x, y, z) on that line satisfies the equation x = (d - a)s + a for some number s, where a = (a, b, c) and d = (d, e, f). After some thought you should see why. You should also then see that the constant vector a in the above equation can be any position vector on the line, including the "midpoint" you mentioned previously. Does this help with your question?
Of course, you can also do this geometrically, without referring to the algebraicization. Just draw the triangle created by the position vectors a and d and the rest should follow.
 
  • #3
fenpark15 said:
I have a linear "object" with a known length L and I want to find the endpoints (u,v,w),(x,y,z) of that object centered at the midpoint and oriented along the vector.

Hi fenpark15! :smile:

Hint: If the centre is C, and the endpoints are A and D, then the new endpoints will be C ± a multiple of (D - A). :wink:
 

FAQ: Finding Endpoints on a 3D Vector | Simple Method and Formula

What is a 3D vector?

A 3D vector is a mathematical representation of a direction and magnitude in three-dimensional space. It is commonly used in geometry and physics to describe the position and movement of objects.

How do you represent a 3D vector?

A 3D vector is typically represented as an ordered triple of numbers (x, y, z) where x, y, and z represent the coordinates in the x, y, and z axes respectively.

What is the difference between a 3D vector and a 3D point?

A 3D vector represents a direction and magnitude, while a 3D point represents a specific location in space. In other words, a 3D vector shows where something is going, while a 3D point shows where something is located.

How do you calculate the magnitude of a 3D vector?

The magnitude of a 3D vector is calculated using the Pythagorean theorem, which states that the magnitude is equal to the square root of the sum of the squares of the individual components (x, y, z). This can also be represented as ||v|| = √(x^2 + y^2 + z^2).

What is the dot product of two 3D vectors?

The dot product of two 3D vectors is a mathematical operation that results in a scalar value. It is calculated by multiplying the corresponding components of the two vectors and then adding them together. The dot product is used to measure the similarity or difference in direction between two vectors.

Back
Top