plan opなし → design(引数だけで決まる op —— 画像やデータの入力を取らない)import fullseye as fs; fs.ledger.doe_fractional_factorial(factors=5, p=2, generators=None, center=0) -> 'dict' (実装を直接呼ぶなら import doe; doe.doe_fractional_factorial(factors=5, p=2, generators=None, center=0) -> 'dict'、台帳から引くなら opsmultivar.get("doe_fractional_factorial"))Regular two-level fractional factorial 2^(k-p) from generators (Box & Hunter 1961) -> design.
The first k - p factors (letters A, B, C … skipping I) form a full factorial
in standard (Yates) order, A changing fastest. Each generator "D=ABC" sets an
added factor’s column to the product of base columns ("E=-ABD" for the other
half). generators=None takes the recommended generators for (k, p) from the
NIST/SEMATECH e-Handbook table (:data:FF_NIST, 5.3.3.4.7 Table 3.17, after Box, Hunter
& Hunter); p=0 or generators=() gives the full factorial 2^k.
The defining relation (every product of generator words I = ABCD = ...), the
resolution (length of the shortest word: III = main effects aliased with two-factor
interactions, IV = main effects clear but 2fi aliased with each other, V = 2fi clear)
and the alias table of main effects and two-factor interactions are returned in
meta and alias. They are computed from the generators, and the returned
matrix is checked against them (each aliased pair of columns is identical up to sign).
center adds centre runs (coded 0) for a curvature check; they do not change the
alias structure.
py -3.11 examples/doe_plan_tour.pydesign を入力に取れる)doe_decode · rsm_fit · doe_main_effects · sens_morris · sens_sobol
plan)doe_lhs · doe_orthogonal_array · doe_central_composite · doe_box_behnken
Provenance: doe.py — MULTIVAR operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.