# Solucionador de lazos de retroalimentación con la fórmula de ganancia de Mason para grafos de flujo de señal

Resuelve grafos de flujo de señal con la fórmula de ganancia de Mason: caminos directos, lazos, combinaciones no tocantes, determinantes Δ/Δk y la función de transferencia exacta.

> Página canónica: https://elysiatools.com/es/tools/signal-flow-graph-mason-gain-rule-feedback-loop-solver

- **Categoría:** Science & Education

- **Palabras clave:** fórmula de ganancia de mason, grafo de flujo de señal, función de transferencia, sistema de control, lazo de retroalimentación, camino directo, lazos no tocantes

## Descripción general

Introduce aristas como "from -> to = ganancia" (una por línea). Las ganancias pueden ser números (0.5, -2), símbolos (G1, H2) o productos (2*G1, b1*z^-1); la aritmética es exacta con fracciones. Enumera caminos directos y ciclos simples, halla combinaciones de lazos no tocantes, expande Δ = 1 − ΣL + ΣLL − …, calcula cada Δk y devuelve T = Σ Pk·Δk / Δ.

## Entradas

- **Aristas (una por línea): from -> to = ganancia** (textarea): R -> x1 = 1 x1 -> x2 = G1 x2 -> out = 1 x2 -> x1 = -H1
- **Nodo de entrada (fuente)** (text): R
- **Nodo de salida (sumidero)** (text): out

## Cuándo usarlo

- Al simplificar diagramas de bloques complejos o sistemas de control lineal sin realizar álgebra de bloques manual.
- Al verificar ejercicios académicos de teoría de control que requieran el desglose formal de caminos directos, lazos y cofactores Δk.
- Al calcular la función de transferencia exacta entrada-salida para topologías con múltiples lazos de realimentación acoplados o independientes.

## Cómo funciona

- Introduce la lista de conexiones dirigidas en el formato 'nodoOrigen -> nodoDestino = ganancia', asignando valores numéricos o variables algebraicas.
- Especifica las etiquetas exactas del nodo de entrada (fuente) y del nodo de salida (sumidero).
- El algoritmo analiza la topología del grafo para detectar todos los caminos directos (Pk) y lazos cerrados (Li).
- Se calculan las combinaciones de lazos no tocantes, el determinante general Δ, los cofactores Δk asociados a cada camino y la función de transferencia final T = Σ(Pk·Δk) / Δ.

## Casos de uso

- Análisis de sistemas de control en ingeniería para derivar funciones de transferencia de lazo cerrado a partir de modelos en variables de estado o diagramas de bloques.
- Resolución y validación de problemas de asignaturas universitarias de dinámica de sistemas y teoría de servomecanismos.
- Evaluación de estructuras de filtros digitales representadas mediante grafos de flujo con coeficientes de retardo y multiplicadores.

## Preguntas frecuentes

### ¿Qué formato deben tener las aristas?

Debes escribir una arista por línea con la sintaxis 'origen -> destino = ganancia', por ejemplo 'n1 -> n2 = G1' o 'x2 -> x1 = -0.5'.

### ¿Admite ganancias simbólicas y numéricas?

Sí, acepta constantes simbólicas (G1, H2), términos polinomiales sencillos (b1*z^-1) y números decimales o enteros, manteniendo la precisión mediante fracciones.

### ¿Cómo maneja la herramienta los lazos no tocantes?

Identifica pares, tripletas o grupos superiores de lazos que no comparten ningún nodo y expande los términos correspondientes en la fórmula del determinante Δ.

### ¿Qué representa el cofactor Δk?

Es el determinante del subgrafo formado al eliminar todos los lazos que tocan el k-ésimo camino directo Pk.

### ¿Qué ocurre si el nodo de entrada no conecta con la salida?

Si no existen caminos directos entre la entrada y la salida indicadas, la ganancia de camino directo será nula y la función de transferencia resultará en 0.

## Herramientas relacionadas

- [Calculadora de cuadro de Punnett mendeliano](https://elysiatools.com/es/tools/mendelian-punnett-square): Construye un cuadro de Punnett para un cruce mendeliano y calcula automáticamente las proporciones de genotipo y fenotipo. Soporta dominancia completa, incompleta (mezcla), codominancia y herencia ligada al X (sexo) — marcando el sexo de cada descendiente en los cruces ligados al X.
- [Calculadora de fuerza de Ampère](https://elysiatools.com/es/tools/ampere-force-calculator): Fuerza de Ampère sobre un cable con corriente, F = B·I·L·sinθ: unidades de B, I y L seleccionables, con la magnitud, la fuerza de referencia a 90° y la dirección (perpendicular al cable y al campo, regla de la mano derecha). Anclas: 1 T, 1 A, 1 m en ángulo recto dan exactamente 1 N; inclinar a 30° lo reduce a la mitad (sin 30° = ½) y en paralelo se anula; el campo terrestre de 50 µT solo empuja 50 µN ese mismo cable.
- [Calculadora de fuerza de Coulomb](https://elysiatools.com/es/tools/coulomb-force-calculator): Ley de Coulomb F = k·|q₁q₂|/r², con k = 8.987552×10⁹ N·m²/C²: las cargas llevan signo, la magnitud sale de |q₁q₂| y el producto de signos decide atracción o repulsión. Anclas: dos cargas de 1 C a 1 m se repelen con 8.99×10⁹ N — la demostración clásica de lo enorme que es el culombio; el par electrón-protón al radio de Bohr se atrae con 8.24×10⁻⁸ N.
- [Calculadora de potencial eléctrico](https://elysiatools.com/es/tools/electric-potential-calculator): Potencial de una carga puntual V = k·Q/r con el signo conservado: una fuente positiva eleva el potencial y una negativa lo baja; además convierte a la energía potencial que tendría un electrón allí, U = −e·V, en eV para que la escala atómica se lea directa. Anclas: 1 µC a 1 m da 8987.55 V; el potencial del protón al radio de Bohr es 27.211386 V y −e·V = −27.211386 eV, exactamente el doble de los 13.6 eV de ionización del hidrógeno (reparto del virial: mitad potencial, mitad cinética).
- [Calculadora de configuracion electronica](https://elysiatools.com/es/tools/electron-configuration-calculator): Consulta configuraciones electronicas, distribucion por capas, electrones de valencia y diagramas orbitales por simbolo o numero atomico
- [Calculadora de la fem de inducción de Faraday](https://elysiatools.com/es/tools/faraday-induction-emf): Ley de inducción de Faraday |ε| = N·ΔΦ/Δt: unidades de espiras, flujo y tiempo seleccionables, con la magnitud de la fem y la nota del signo de Lenz. El weber queda definido por esta ley: una espira que ve un weber de cambio de flujo por segundo induce exactamente un voltio. Las espiras se multiplican: una bobina de 200 espiras cuyo flujo varía 0.5 mWb en 10 ms apila 200 × 0.05 V = 10 V — el principio que escala la dinamo de bicicleta hasta el alternador de una central.
- [Calculadora de la ley de Malus](https://elysiatools.com/es/tools/polarization-malus-law): Ley de Malus I = I₀·cos²θ: un polarizador deja pasar solo la proyección del campo eléctrico sobre su eje, así que la intensidad cae como cos²θ. La herramienta devuelve la intensidad transmitida y su porcentaje, con los tres ángulos de referencia anotados — 0° todo, 45° la mitad, 90° nada (polarizadores cruzados).
- [Calculadora de la ley de Raoult](https://elysiatools.com/es/tools/raoult-law-calculator): Ley de Raoult para disoluciones ideales, p_i = x_i·p_i*: el modo de un componente devuelve la presión parcial y su descenso respecto al líquido puro; el modo binario toma x_A, p_A* y p_B* y devuelve ambas presiones parciales, la presión total p = x_A·p_A* + x_B·p_B* y la fracción molar del vapor y_A = p_A/p — el enriquecimiento del componente más volátil que sustenta la destilación fraccionada. Anclas: benceno (95.1 torr) + tolueno (28.4 torr) equimolares con x_A = 0.5 dan p = 61.75 torr con y_A = 0.77; el agua con x = 0.85 y p* = 23.76 torr da p = 20.196 torr.

## Ejemplos

- [Ejemplos de Procesamiento de Imágenes Android Java](https://elysiatools.com/es/samples/android-image-processing-java): Ejemplos de procesamiento de imágenes Android Java incluyendo lectura/escritura, escalado y conversión de formato
- [Ejemplos de Procesamiento de Imágenes Android Kotlin](https://elysiatools.com/es/samples/android-image-processing-kotlin): Ejemplos de procesamiento de imágenes Android Kotlin incluyendo lectura/escritura, escalado y conversión de formato
- [Ejemplos de Procesamiento de Imágenes Web Python](https://elysiatools.com/es/samples/web-image-processing-python): Ejemplos de procesamiento de imágenes Web Python usando PIL/Pillow incluyendo lectura, guardado, redimensionamiento y conversión de formato
- [Ejemplos de Procesamiento de Imágenes Web Rust](https://elysiatools.com/es/samples/web-image-processing-rust): Ejemplos de procesamiento de imágenes Web Rust incluyendo lectura/escritura, escalado y conversión de formato
