コンテンツにスキップ

Pattern

単一焦点・平面波・ベッセルビームなどの代表的な音場計算ユーティリティ.

focus / plane / bessel / null には, デバイス 1 台分のみを計算する *_device 版と, 振動子 1 素子分のみを計算する *_transducer 版もある (例: focus_device / focus_transducer). uniformuniform_device のみ. いずれも Rust と C# にあり, Python にはない.

位相計算には波長 が必要になる. 音速 から autd3_rs_pattern::wavelength(sound_speed) で波長を求められる. 音速 340 m/s (室温約15°の空気中での音速) では.