Difference between revisions of "MATLAB: Unit vectors"
From Robotics
Line 2: | Line 2: | ||
− | Like explained in the article, you have to divide a vector by its magnitude to obtain the corresponding unit vector. This is exactly how it has to be done in MATLAB. Therefor the ''norm''-function presented before is used. For an existing vector ''v'', the corresponding unit vector ''ve'' is computed as follows: | + | Like explained in the [[Unit vectors|unit vectors article], you have to divide a vector by its magnitude to obtain the corresponding unit vector. This is exactly how it has to be done in MATLAB. Therefor the ''norm''-function presented before is used. For an existing vector ''v'', the corresponding unit vector ''ve'' is computed as follows: |
[[File:matlab-va-unit.png|400px]] | [[File:matlab-va-unit.png|400px]] |
Revision as of 10:35, 26 September 2014
← Previous: Vector algebra | Web interface | MATLAB overview | Back to article: Unit vectors | Next: Simple arithmetic operations → |
Like explained in the [[Unit vectors|unit vectors article], you have to divide a vector by its magnitude to obtain the corresponding unit vector. This is exactly how it has to be done in MATLAB. Therefor the norm-function presented before is used. For an existing vector v, the corresponding unit vector ve is computed as follows:
Applying the norm-function to the new vector ve proves that is has length 1. The described approach works for vectors of any dimension.