Skip to main content
El nodo ComfyMathExpression evalúa una fórmula matemática que escribes como texto. La fórmula puede hacer referencia a los valores de entrada del nodo mediante nombres de letras como a, b, c, y puedes agregar tantos valores de entrada como necesites a través del grupo expandible values. El resultado del cálculo se devuelve simultáneamente como un número de punto flotante, un entero y un valor booleano.

Entradas

Notas y restricciones

  • expression no puede estar vacío ni contener solo espacios en blanco.
  • La expresión debe evaluarse a un resultado numérico (INT o FLOAT) o a un resultado booleano (TRUE/FALSE). Los resultados booleanos se tratan como 1 para TRUE y 0 para FALSE. Si el resultado es de otro tipo, como texto, el nodo genera un error.
  • El resultado numérico debe ser finito y convertible a float. Los resultados que sean demasiado grandes o no finitos provocan un error.
  • El conjunto completo de valores de entrada también está disponible dentro de la expresión bajo el nombre de variable values (como una lista), por lo que expresiones como sum(values) son posibles.
  • Las siguientes funciones matemáticas están disponibles dentro de la expresión: sum, min, max, abs, round, pow, sqrt, ceil, floor, log, log2, log10, sin, cos, tan, int, float.

Salidas

Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! Editar en GitHub

Source fingerprint (SHA-256): 4c77e9834fe7341143352f95ed8808dc81def3361b197c67e33a531bb3696d71