KJNodes/miscgenerated

Simple Calculator KJ(SimpleCalculatorKJ)

これはカスタマイズ可能な式ボックスを通じて機能し、事前定義された変数(a、b、cなど)と豊富な演算子(加減乗除、比較、論理演算)および数学関数(sin、sqrt、roundなど)を使用して式を構築できます

Simple Calculator KJ

variables
FLOAT
INT
BOOLEAN
expression
a + b
KJNodes

Simple Calculator KJ ノードは、カスタマイズ可能な式ボックスを通じて動作します。事前定義された変数(a、b、cなど)と豊富な演算子(加減乗除、比較、論理演算)、および数学関数(sin、sqrt、roundなど)を使用して式を構築できます。

Simple Calculator KJ ノードを使用すると、ワークフロー内で直接数学的または論理的な式を記述し、結果を動的に計算できます。これにより、パラメータ制御に大きな柔軟性がもたらされます。

ノードの機能

このノードは、カスタマイズ可能な式ボックスを通じて動作します。事前定義された変数(a、b、cなど)と豊富な演算子(加減乗除、比較、論理演算)、および数学関数(sin、sqrt、roundなど)を使用して式を構築できます。ノードは3つの出力(FLOAT、INT、BOOLEAN)を提供し、それぞれ式の結果をその型にキャストした値を含みます。式の結果の型に応じて、該当する出力が値を保持しますが、すべての出力が使用可能です。式の入力はデフォルトで"a + b"です。

使用シナリオ

他のノードの出力値に基づいて新しい制御パラメータを計算する必要がある場合、例えば2つの入力値を加算して係数を乗算する場合などに、Simple Calculator KJ は非常に便利です。また、条件付きロジックの作成にも使用できます。例えば、ある値が閾値を超えているかどうかを判断し、それに応じてワークフローの異なる分岐を決定する場合などです。さらに、三角関数を使用して波形データを生成するような複雑な数学的変換も、典型的な応用例です。

注意事項

使用する際は、式内の変数名(a, b, c...)が、下部の「variables」入力ボックスに実際に接続されている変数の順序と数に対応している必要があります。対応していない場合、計算エラーや実行不能の原因となる可能性があります。機能は強力ですが、ワークフローの可読性を保つために、過度に複雑で冗長な式の記述は避けるべきです。

Simple Calculator KJ ノード ソースコードリンク

Simple Calculator KJ ノードは ComfyUI-KJNodes ノードパッケージに含まれています。

コメント

GitHubでサインインしてディスカッションに参加しましょう。

コメントを読み込み中…