Help projecting a vector onto another!

164 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 Startup and Shutdown 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!