(rontolisp) docs
← 関数

linalg:minimum

(linalg:minimum a b)

ab の要素ごとに小さい方を集めた新しい配列を返します(numpy の np.minimum)。被演算子は linalg:add に記載のとおり numpy の規則でブロードキャストされます(スカラーは他方の shape に、shape の異なる配列同士は末尾の軸から揃えて)。linalg:maximum の鏡像で、(if (< x y) x y) で定義されるため、比較が偽になるとき(タイや NaN を含む)は常に第 2 被演算子が選ばれます。名前付き関数なので --simd で高速化されます。