MCPcopy Create free account
hub / github.com/cortex-js/compute-engine / sinc

Function sinc

src/compute-engine/numerics/special-functions.ts:2607–2609  ·  view source on GitHub ↗
(x: number)

Source from the content-addressed store, hash-verified

2605 let dtermG: DD = [1, 0]; // g′ term at k = 0: (3·0+1)·b_0 = 1
2606 let fp: DD = dtermF;
2607 let gp: DD = dtermG;
2608 for (let k = 1; k <= 200; k++) {
2609 const k3 = 3 * k;
2610 // advance f′ term from index k to k+1, g′ term from index k−1 to k
2611 dtermF = ddDivD(ddMul(dtermF, x3), k3 * (k3 + 2));
2612 dtermG = ddDivD(ddMul(dtermG, x3), (k3 - 2) * k3);

Callers 1

trigonometry.tsFile · 0.90

Calls 1

sinMethod · 0.80

Tested by

no test coverage detected