float fit(float value, float omin, float omax, float nmin, float nmax)
<vector> fit(<vector>value, <vector>omin, <vector>omax, <vector>nmin, <vector>nmax)
(omin, omax)範囲内の値を受け取り、その値を新しい(nmin, nmax)範囲内の該当する値に変更します。
この関数は、適用する前に、指定した値を(omin, omax)の範囲にクランプするので、その結果の値は必ず(nmin, nmax)の範囲内に収まります。 クランプを回避するには、efitを使用します。
Examples ¶
fit(.3, 0, 1, 10, 20) == 13
See also | |
interp |