Module:Temperament data/Badness testing: Difference between revisions
CompactStar (talk | contribs) No edit summary |
CompactStar (talk | contribs) No edit summary |
||
(5 intermediate revisions by the same user not shown) | |||
Line 68: | Line 68: | ||
local function matinv(a) | local function matinv(a) | ||
local | local xn = scalarmatmul(a, 1e-7) | ||
for i = 1, | |||
for i = 1, 70 do | |||
xn = matsub(scalarmatmul(xn, 2), matmul(xn, matmul(a, xn))) | |||
end | end | ||
return xn | return xn | ||
end | end | ||
Line 346: | Line 335: | ||
e = e/#(te_tuning[1]) | e = e/#(te_tuning[1]) | ||
local usb = c * e | local usb = c * e | ||
result = | result = u._round(usb, 7) | ||
return result | return result | ||
end | end | ||
return p | return p |