For the complete documentation index, see llms.txt. This page is also available as Markdown.

Maximum

Este bloque de función encuentra el valor más grande entre un conjunto configurable de entradas numéricas y devuelve tanto ese valor como su posición.

📥 Entradas

Values Uno o varios valores numéricos (proporcionados como entradas individuales o como una lista). El número de tomas de entrada disponibles puede ajustarse usando el control Input size.

📤 Salidas

Number El valor numérico más alto encontrado entre las entradas proporcionadas.

Index La posición (índice basado en cero) del valor más alto dentro de las entradas proporcionadas.

🕹️ Controles

Input size Elige cuántas entradas numéricas estarán disponibles (por ejemplo, desde 2 hasta el máximo configurado). Cambiar esto ajusta cuántos valores puedes conectar al bloque.

🎨 Características

  • Dimensionado dinámico de entradas — cambia fácilmente cuántas entradas numéricas acepta el bloque para adaptarse a tus datos.

  • Salidas duales — devuelve tanto el valor máximo como su índice correspondiente para que puedas usar cualquiera de los dos en la lógica posterior.

  • Funciona con listas o con tomas de valor individuales cuando estén disponibles.

📊 Mecanismo de ejecución

Al ejecutarse el flujo, el bloque examina las entradas numéricas conectadas y determina el valor máximo y su posición. Solo se consideran las entradas activas/conectadas. Si varios valores comparten el máximo, se devuelve el índice de la primera aparición.

📝 Instrucciones de uso

  1. Ajusta el número de entradas con el control Input size para que coincida con la cantidad de valores que vas a proporcionar.

  2. Conecta fuentes numéricas (o una lista de números) a las entradas Values.

  3. Lee la salida Number para obtener el valor máximo y Index para conocer su posición.

  4. Usa esas salidas en otros bloques para controlar lógica, visualizaciones o registros.

💡 Consejos y trucos

  • Usa Get Element para extraer un valor específico de una lista antes o después del bloque Maximum cuando trabajes con datos por lotes.

  • Combínalo con Batch Processing y Get Batch Size al trabajar con listas grandes o datos en streaming para reducir uso de memoria y controlar cómo se alimentan los valores al bloque.

  • Envía salidas numéricas a Scope para visualizar flujos de valores en tiempo real y detectar tendencias o picos fácilmente.

  • Para calcular un rango, usa Minimum junto a este bloque y luego Subtract los resultados para obtener max−min.

  • Guarda resultados con Data Memory si necesitas congelar o conservar un valor máximo para comparaciones posteriores.

🛠️ Solución de problemas

  • Sin resultado válido: asegúrate de que al menos una entrada numérica esté conectada.

  • Índice inesperado cuando hay empates: el Index devuelto corresponde a la primera aparición del valor máximo.

  • Entradas no numéricas impedirán un resultado válido — verifica que los bloques fuente entreguen números.

Última actualización