fullseye

wave_nodal_lines — MATH wave op

使い方

Where a signed field changes sign — the nodal set, as a mask.

A pixel is marked when it differs in sign from its right or lower neighbour (or is within tol of zero). That is the discrete version of “the sand collects where the plate does not move”.

★Why this earns its place: the count is predictable. A plain (m, n) rectangular mode has m-1 interior nodal lines in one direction and n-1 in the other, so the mask can be graded against integers rather than by eye.

Returns a mask.

Raises ValueError: not a 2-D array; non-finite values; negative tol.

ファミリ共通の入力契約(fail-closed)

mathops の全 op は入力を検証してから計算する(黙って通さない):

詳しい使い方ガイド

参考(サンプルデータ・文献)

実行できる例(この op を実際に呼ぶ検証済みサンプル)

型が繋がる次の op(mask を入力に取れる)

—

同カテゴリ(wave)

wave_membrane_mode · wave_mode_frequencies · wave_two_slit · wave_fringe_period · wave_grating_orders


Provenance: mathops.py — MATH operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.