a=[0,0,1] b=[.5,.5,0] c=[.3,.3,.4] c model=[.25,.25,.5] a[0] b[0] model[0] a[0]-model[0] b[0]-model[0] c[0]-model[0] (c[0]-model[0])**2 (c[0]-model[0])**2+(c[1]-model[1])**2 + (c[2]-model[2])**2 sqrt((c[0]-model[0])**2+(c[1]-model[1])**2 + (c[2]-model[2])**2) import math math.sqrt((c[0]-model[0])**2+(c[1]-model[1])**2 + (c[2]-model[2])**2) math.sqrt((a[0]-model[0])**2+(a[1]-model[1])**2 + (a[2]-model[2])**2) math.sqrt((b[0]-model[0])**2+(b[1]-model[1])**2 + (b[2]-model[2])**2) def freq_table_dist(a,b): return math.sqrt((a[0]-b[0])**2+(a[1]-b[1])**2 + (a[2]-b[2])**2) freq_table(dist(c,model) ) freq_table_dist(c,model) def freq_table_dist(a,b): for i in range(3): def freq_table_dist(a,b): total=0 for i in range(3): total = total + (a[i]-b[i])**2 return math.sqrt(total) freq_table_dist(a,model) freq_table_dist(b,model) freq_table_dist(c,model) if len(a)!= len(b): print("error: freq tabls different size") quit()