# Solucionador de malhas de realimentação com a fórmula de ganho de Mason para grafos de fluxo de sinal

Resolve grafos de fluxo de sinal com a fórmula de ganho de Mason: caminhos diretos, malhas, combinações não tocantes, determinantes Δ/Δk e a função de transferência exata.

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

- **Categoria:** Science & Education

- **Palavras-chave:** fórmula de ganho de mason, grafo de fluxo de sinal, função de transferência, sistema de controle, malha de realimentação, caminho direto, malhas não tocantes

## Visão geral

Insira arestas como "from -> to = ganho" (uma por linha). Ganhos podem ser números (0.5, -2), símbolos (G1, H2) ou produtos (2*G1, b1*z^-1); a aritmética é exata. Enumera caminhos diretos e ciclos simples, acha combinações não tocantes, expande Δ = 1 − ΣL + ΣLL − …, calcula cada Δk e devolve T = Σ Pk·Δk / Δ.

## Entradas

- **Arestas (uma por linha): from -> to = ganho** (textarea): R -> x1 = 1 x1 -> x2 = G1 x2 -> out = 1 x2 -> x1 = -H1
- **Nó de entrada (fonte)** (text): R
- **Nó de saída (sumidouro)** (text): out

## Quando usar

- Ao simplificar diagramas de blocos complexos ou grafos de fluxo de sinal com múltiplas malhas de realimentação.
- Durante a resolução de exercícios e projetos de Engenharia de Controle para validação simbólica ou numérica de funções de transferência.
- Para analisar o ganho global entre nós específicos em topologias com laços não tocantes e caminhos diretos paralelos.

## Como funciona

- Insira a lista de arestas direcionadas e seus respectivos ganhos simbólicos ou numéricos no formato 'origem -> destino = ganho'.
- Defina o nó de entrada (fonte) e o nó de saída (sumidouro) desejados para o cálculo da função de transferência.
- O solucionador identifica os caminhos diretos e laços simples, agrupa malhas não tocantes, calcula o determinante Δ e cofatores Δk, e entrega a função de transferência T.

## Casos de uso

- Determinação da função de transferência em malha fechada de servossistemas e controladores industriais.
- Modelagem analítica de estruturas de filtros digitais e circuitos com realimentação ativa.
- Verificação analítica passo a passo para estudantes e professores em disciplinas de Sistemas de Controle.

## Perguntas frequentes

### Quais formatos de ganhos são suportados nas arestas?

Você pode utilizar valores numéricos inteiros ou decimais (como 0.5, -2), variáveis simbólicas (como G1, H2) ou produtos literais (como 2*G1, b1*z^-1).

### O cálculo contempla laços não tocantes de ordens superiores?

Sim, a ferramenta identifica automaticamente pares, trios e combinações maiores de malhas disjuntas que não compartilham nós para montar o determinante Δ.

### Como os resultados numéricos são expressos?

Quando todos os termos contêm valores numéricos, a resposta final é apresentada como fração exata e também em formato decimal aproximado.

### O que ocorre se não existir caminho entre a entrada e a saída?

O numerador da fórmula de Mason resultará em zero, indicando que a função de transferência entre os nós selecionados é T = 0.

### Posso definir nós intermediários como entrada ou saída?

Sim, qualquer par de nós existentes no grafo pode ser especificado como fonte e sumidouro nos campos de configuração.

## Ferramentas relacionadas

- [Calculadora de quadrado de Punnett mendeliano](https://elysiatools.com/pt/tools/mendelian-punnett-square): Constrói um quadrado de Punnett para um cruzamento mendeliano e calcula automaticamente as proporções de genótipo e fenótipo. Suporta dominância completa, incompleta (mistura), codominância e herança ligada ao X (ao sexo) — marcando o sexo de cada descendente nos cruzamentos ligados ao X.
- [Calculadora da força de Ampère](https://elysiatools.com/pt/tools/ampere-force-calculator): Força de Ampère sobre um fio com corrente, F = B·I·L·sinθ: unidades de B, I e L selecionáveis, com a magnitude, a força de referência a 90° e a direção (perpendicular ao fio e ao campo, regra da mão direita). Âncoras: 1 T, 1 A, 1 m em ângulo reto dão exatamente 1 N; inclinar a 30° reduz à metade (sin 30° = ½) e em paralelo zera; o campo terrestre de 50 µT empurra o mesmo fio com apenas 50 µN.
- [Calculadora de força de Coulomb](https://elysiatools.com/pt/tools/coulomb-force-calculator): Lei de Coulomb F = k·|q₁q₂|/r², com k = 8.987552×10⁹ N·m²/C²: as cargas têm sinal, a magnitude sai de |q₁q₂| e o produto dos sinais decide atração ou repulsão. Âncoras: duas cargas de 1 C a 1 m se repelem com 8.99×10⁹ N — a demonstração clássica de quão enorme é o coulomb; o par elétron-próton no raio de Bohr se atrai com 8.24×10⁻⁸ N.
- [Calculadora de potencial elétrico](https://elysiatools.com/pt/tools/electric-potential-calculator): Potencial de uma carga pontual V = k·Q/r com o sinal preservado: uma fonte positiva eleva o potencial, uma negativa o abaixa; além disso converte para a energia potencial que um elétron teria ali, U = −e·V, em eV para que a escala atômica se leia direto. Âncoras: 1 µC a 1 m dá 8987.55 V; o potencial do próton no raio de Bohr é 27.211386 V e −e·V = −27.211386 eV, exatamente o dobro dos 13.6 eV de ionização do hidrogênio (divisão do virial: metade potencial, metade cinética).
- [Calculadora de configuracao eletronica](https://elysiatools.com/pt/tools/electron-configuration-calculator): Consulta configuracoes eletronicas, distribuicao por camadas, eletrons de valencia e diagramas orbitais por simbolo ou numero atomico
- [Calculadora da fem de indução de Faraday](https://elysiatools.com/pt/tools/faraday-induction-emf): Lei da indução de Faraday |ε| = N·ΔΦ/Δt: unidades de espiras, fluxo e tempo selecionáveis, com a magnitude da fem e a nota do sinal de Lenz. O weber é definido por esta lei: uma espira que vê um weber de variação de fluxo por segundo induz exatamente um volt. As espiras se multiplicam: uma bobina de 200 espiras cujo fluxo varia 0.5 mWb em 10 ms empilha 200 × 0.05 V = 10 V — o princípio que vai da dinamo de bicicleta ao alternador de uma usina.
- [Calculadora da lei de Malus](https://elysiatools.com/pt/tools/polarization-malus-law): Lei de Malus I = I₀·cos²θ: um polarizador transmite apenas a projeção do campo elétrico sobre seu eixo, então a intensidade cai como cos²θ. A ferramenta retorna a intensidade transmitida e o percentual, com os três ângulos de referência anotados — 0° tudo, 45° metade, 90° nada (polarizadores cruzados).
- [Calculadora da lei de Raoult](https://elysiatools.com/pt/tools/raoult-law-calculator): Lei de Raoult para soluções ideais: p_i = x_i·p_i*. O modo de um componente devolve a pressão parcial e o seu abaixamento frente ao líquido puro; o modo binário toma x_A, p_A* e p_B* e devolve as duas pressões parciais, a pressão total p = x_A·p_A* + x_B·p_B* e a fração molar do vapor y_A = p_A/p — o enriquecimento do componente mais volátil que sustenta a destilação fracionada. Âncoras: benzeno (95.1 torr) + tolueno (28.4 torr) equimolares com x_A = 0.5 dão p = 61.75 torr com y_A = 0.77; a água com x = 0.85 e p* = 23.76 torr dá p = 20.196 torr.

## Exemplos

- [Exemplos de Processamento de Imagem Android Java](https://elysiatools.com/pt/samples/android-image-processing-java): Exemplos de processamento de imagem Android Java incluindo leitura/escrita, dimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Android Kotlin](https://elysiatools.com/pt/samples/android-image-processing-kotlin): Exemplos de processamento de imagem Android Kotlin incluindo leitura/escrita, dimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Web Python](https://elysiatools.com/pt/samples/web-image-processing-python): Exemplos de processamento de imagem Web Python usando PIL/Pillow incluindo leitura, salvamento, redimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Web Rust](https://elysiatools.com/pt/samples/web-image-processing-rust): Exemplos de processamento de imagem Web Rust incluindo leitura/gravação, redimensionamento e conversão de formato
