14
配列は始まります
あなたの仕事は、数値の配列と実数を取り、配列のその点の値を返すことです。配列はから始まり、間隔でカウントされます。実際のところ、「インデックス」が指定された要素間を実際に補間します。例として:ππ\piππ\pi Index: 1π 2π 3π 4π 5π 6π Array: [ 1.1, 1.3, 6.9, 4.2, 1.3, 3.7 ] それだから、我々は次の式を用いてコサイン補間を使用することがありますので、必須の三角法を実行する必要があります。ππ\pi cos(私モッドπ)+ 12∗ (α − β)+ βcos(私モッドπ)+12∗(α−β)+β{\cos(i \mod \pi) + 1 \over 2} * (\alpha - \beta) + \beta どこ: 私私iは入力「インデックス」です αα\alphaは「インデックス」の直前の要素の値です ββ\betaは「インデックス」の直後の要素の値です coscos\cosはラジアンで角度をとります 例 [1.3、3.7、6.9]、5.3の場合: インデックス5.3は1π1π1\piと2個のπ2π2\piにあるため、1.3はに使用されbefore、3.7はに使用されafterます。それを公式に入れると、次のようになります。 cos(5.3モッドπ)+ 12∗ (1.3 − 3.7 )+ …