Module:Temperament data/Badness testing: Difference between revisions

CompactStar (talk | contribs)
No edit summary
CompactStar (talk | contribs)
No edit summary
Line 336: Line 336:
c = c/(#mapping * #mapping[1])
c = c/(#mapping * #mapping[1])
local te_generator = get_te_generator(subgroup, comma_matrix, generators)
local te_generator = get_te_generator(subgroup, comma_matrix, generators)
local tuning_matrix = matmul(te_generator, mapping)
local te_tuning = matmul(te_generator, mapping)
local e = 0.0
local e = 0.0
for i = 1, #(tuning_matrix[1]) do
for i = 1, #(te_tuning[1]) do
e = e + math.abs(mapping[1][i])
e = e + math.abs(te_tuning[1][i])
end
end
e = e/(#tuning_matrix)
e = e/(#tuning_matrix)