float efit(float value, float omin, float omax, float nmin, float nmax)
(omin, omax)範囲内の値を受け取り、その値を新しい(nmin, nmax)範囲内の該当する値に変更します。 fitとは違い、この関数は、指定した範囲内に値をクランプしません。
<vector> efit(<vector>value, <vector>omin, <vector>omax, <vector>nmin, <vector>nmax)
<vector> efit(<vector>value, <vector>omin, <vector>omax, float nmin, float nmax)
コンポーネント毎にefitが適用されるベクトルバージョン。 vectorを使ってコンポーネント毎に最小/最大の値を指定したり、floatを使って通常の最小/最大の値を指定することができます。
Examples ¶
efit(.3, 0, 1, 10, 20) == 13
See also | |
interp |