2017-01-16 18:06:15 +00:00
|
|
|
%*** BASIC HELPER FUNCTIONS ***
|
|
|
|
|
|
|
|
|
|
function norm_v = Normalize(V)
|
|
|
|
|
% Takes in a vector.
|
|
|
|
|
% Scales it to a unit vector.
|
|
|
|
|
% Example Input:
|
|
|
|
|
%{
|
2018-04-30 15:42:43 +00:00
|
|
|
clear; clc;
|
2017-01-16 18:06:15 +00:00
|
|
|
V = [1; 2; 3];
|
|
|
|
|
norm_v = Normalize(V)
|
|
|
|
|
%}
|
|
|
|
|
% Output:
|
|
|
|
|
% norm_v =
|
|
|
|
|
% 0.2673
|
|
|
|
|
% 0.5345
|
|
|
|
|
% 0.8018
|
|
|
|
|
|
|
|
|
|
norm_v = V / norm(V);
|
|
|
|
|
end
|
|
|
|
|
|