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
Ajusta el número de entradas con el control
Input sizepara que coincida con la cantidad de valores que vas a proporcionar.Conecta fuentes numéricas (o una lista de números) a las entradas
Values.Lee la salida
Numberpara obtener el valor máximo yIndexpara conocer su posición.Usa esas salidas en otros bloques para controlar lógica, visualizaciones o registros.
💡 Consejos y trucos
Usa
Get Elementpara extraer un valor específico de una lista antes o después del bloqueMaximumcuando trabajes con datos por lotes.Combínalo con
Batch ProcessingyGet Batch Sizeal 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
Scopepara visualizar flujos de valores en tiempo real y detectar tendencias o picos fácilmente.Para calcular un rango, usa
Minimumjunto a este bloque y luegoSubtractlos resultados para obtener max−min.Guarda resultados con
Data Memorysi 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
Indexdevuelto 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