KJNodes/miscgenerated

Simple Calculator KJ(SimpleCalculatorKJ)

Il fonctionne via une boîte d'expression personnalisable, où vous pouvez utiliser des variables prédéfinies (comme a, b, c) et une riche gamme d'opérateurs (addition, soustraction, multiplication, division, comparaison, opérations logiques) ainsi que des fonctions mathématiques (comme sin, sqrt, round) pour construire des formules.

Simple Calculator KJ

variables
FLOAT
INT
BOOLEAN
expression
a + b
KJNodes

Le nœud Simple Calculator KJ fonctionne via une boîte d'expression personnalisable. Vous pouvez utiliser des variables prédéfinies (comme a, b, c) et une riche gamme d'opérateurs (addition, soustraction, multiplication, division, comparaison, opérations logiques) ainsi que des fonctions mathématiques (comme sin, sqrt, round) pour construire des formules.

Le nœud Simple Calculator KJ vous permet d'écrire directement des expressions mathématiques ou logiques dans votre flux de travail et de calculer les résultats dynamiquement, offrant une grande flexibilité pour le contrôle des paramètres.

Fonctionnalités du nœud

Il fonctionne via une boîte d'expression personnalisable où vous pouvez construire des formules en utilisant des variables prédéfinies (p. ex. a, b, c), un riche ensemble d'opérateurs (addition, soustraction, multiplication, division, comparaison, opérations logiques) et des fonctions mathématiques (p. ex. sin, sqrt, round). Le nœud fournit trois sorties : FLOTTANT, ENTIER et Booléen, chacune contenant le résultat de l'expression converti en ce type. Selon le type de résultat de l'expression, la ou les sorties pertinentes contiendront la valeur, mais toutes les sorties sont disponibles pour utilisation. L'entrée d'expression par défaut est « a + b ».

Cas d'utilisation

Simple Calculator KJ est très utile lorsque vous avez besoin de calculer un nouveau paramètre de contrôle basé sur les valeurs de sortie d'autres nœuds, par exemple pour additionner deux valeurs d'entrée puis les multiplier par un coefficient. Il peut également être utilisé pour créer une logique conditionnelle, comme déterminer si une valeur dépasse un seuil pour décider de différentes branches du flux de travail. De plus, effectuer des transformations mathématiques complexes, comme utiliser des fonctions trigonométriques pour générer des données de forme d'onde, est un scénario d'application typique.

Points d'attention

Veuillez noter que lors de l'utilisation, les noms des variables dans l'expression (a, b, c...) doivent correspondre à l'ordre et au nombre des variables réellement connectées dans la boîte de saisie « variables » ci-dessous. Sinon, cela pourrait entraîner des erreurs de calcul ou une exécution impossible. Bien que puissant, il est conseillé d'éviter d'écrire des expressions trop complexes ou longues afin de maintenir la lisibilité du flux de travail.

Lien vers le code source du nœud Simple Calculator KJ

Le nœud Simple Calculator KJ provient du pack de nœuds ComfyUI-KJNodes.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…