Help projecting a vector onto another!

120 views (last 30 days)
Viet
Viet on 24 May 2016
Answered: Roger Stafford on 25 May 2016
Write a Matlab function projectUV(), that is, function [w] = projectUV(u,v) which computes a projection vector of u on v thus performing the operation projv = u v u v v Test the function by computing the projection of vector u = (1, 2, 3) onto v = (1, 1, 0).

Answers (2)

Roger Stafford
Roger Stafford on 25 May 2016
dot(u,v)/dot(v,v)*v;

Todd Leonhardt
Todd Leonhardt on 25 May 2016

Categories

Find more on Large-Scale Modeling in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!