Skip to content

Instantly share code, notes, and snippets.

@JanneSalokoski
Created February 27, 2014 07:42
Show Gist options
  • Save JanneSalokoski/9245991 to your computer and use it in GitHub Desktop.
Save JanneSalokoski/9245991 to your computer and use it in GitHub Desktop.
x = {}
y = {}
--Trilateration point 1
x.solid_1 = 4 --x coordinate
y.solid_1 = 2 --y coordinate
--Trilateration point 2
x.solid_2 = 7 --x coordinate
y.solid_2 = 8 --y coordinate
--Trilateration point 3
x.solid_3 = 9 --x coordinate
y.solid_3 = 1 --y coordinate
--Target point
x.target = 8 --x coordinate
y.target = 5 --y coordinate
--Distance of point 1
while x.solid_1 ~= x.target do
x.solid_1 = x.solid_1 + 1
end
while y.solid_1 ~= y.target do
y.solid_1 = y.solid_1 + 1
end
x.solid_1 = x.solid_1 ^ 2
y.solid_1 = y.solid_1 ^ 2
distance_1 = math.sqrt(x.solid_1 + y.solid_1)
--Distance of point 2
while x.solid_2 ~= x.target do
x.solid_2 = x.solid_2 + 1
end
while y.solid_2 ~= y.target do
y.solid_2 = y.solid_2 + 1
end
x.solid_2 = x.solid_2 ^ 2
y.solid_2 = y.solid_2 ^ 2
distance_2 = math.sqrt(x.solid_2 + y.solid_2)
--Distance of point 3
while x.solid_3 ~= x.target do
x.solid_3 = x.solid_3 + 1
end
while y.solid_3 ~= y.target do
y.solid_3 = y.solid_3 + 1
end
x.solid_3 = x.solid_3 ^ 2
y.solid_3 = y.solid_3 ^ 2
distance_3 = math.sqrt(x.solid_3 + y.solid_3)
print(distance_1)
print(distance_2)
print(distance_3)
io.read()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment