MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn moreOpportunities for recent engineering grads.

Apply Today**New to MATLAB?**

A, B and Z define three points in the 3D *Euclidean* space of the form:
A = [x1;y1;0]; B = [x2;y2;0]; Z = [x2;y2;z];

Find the **Euclidean distance** between A and Z where

A = [1,0,0]; B = [5,3,0]; Z=[5,3,3];

>> euclidean(A,B,Z)

ans = 5.830951894845301

Your function should be able to handle 1 x 3 vectors or 3 x 1 vectors for all input parameters: A,B and Z. Z need not be 1 x 3 if A and B are. So 1x3,1x3,3x1 inputs, corresponding A, B and Z, are possible function input vectors.

HINT: use the Pythagorean formula.

95 correct solutions
33 incorrect solutions

Last solution submitted on Mar 27, 2015

1 Comment

Alexander Wallar
on 6 Feb 2012

Cheater

6 Comments