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

Learn moreOpportunities for recent engineering grads.

Apply Today**New to MATLAB?**

Given the square root of a square number, **seed**, and a range, **n**, find the square number, **Z** as well as the other side, **y**, the square root of a square number i.e. return the hypotenuse squared as well as the length of the other side. Note that **n** is the number of squares to search through starting with one.

HINT: Z = seed^2 + y^2 where Z = z^2, find Z first and then y.

Note that Z, seed^2 and y^2 are all perfect squares.

>> [z s] = findPerfectZ(3,6)

z = 25

s = 4

>>

46 correct solutions
40 incorrect solutions

Last solution submitted on Jan 11, 2015

1 Comment