Skip to main content

abs_lerp_integral

Function abs_lerp_integral 

Source
pub fn abs_lerp_integral(h0: f64, h1: f64, t0: f64, t1: f64) -> f64
Expand description

無次元パラメータ t ∈ [0, 1] で線形に変わる高さ h(t) = lerp(h0, h1, t) の 絶対値を、区間 [t0, t1] で積分する。

両端の符号が同じなら |h| も線形(台形)。符号が反転するときは高さ 0 の位置で 折れるため、端点の絶対値を結んだ台形は過大になる(2 つの三角形の和が正しい面積)。 取り付く壁版の自重面積・自立壁の重量比がこれを共有する。