Novo

Fluxos de Cálculo

Um fluxo é a sua própria calculadora: introduza um punhado de entradas e derive tudo o que precisa. Por baixo é uma lista ordenada de células sobre um espaço de nomes partilhado de valores nomeados, recalculada em tempo real a cada edição e verificada por um verdadeiro motor de análise dimensional.

Criar um fluxo →

O modelo

Cada célula produz um valor nomeado e pode consumir outros. O avaliador indexa os produtores, constrói um grafo de dependências, deteta ciclos, ordena topologicamente as células e calcula cada uma — expondo erros por célula sem abortar o resto da folha. A ordem no ecrã não importa; a ordem de dependência importa.

O editor está dividido em duas secções sobre o mesmo espaço de nomes: um painel de Entradas onde define os valores uma vez, e uma secção de Cálculos de fórmulas e expressões que os leem.

Tipos de célula

Entrada

Um valor nomeado, com unidade tipada. As unidades são escolhidas a partir de um seletor categorizado com nomes completos (millifarads (mF), microhenries (µH)) — um campo de capacitância apenas oferece unidades de capacitância, pelo que não pode introduzir acidentalmente °F para um condensador. O valor analisado é apresentado numa unidade legível e auto-escalada.

Fórmula

Qualquer uma das 438 fórmulas de biblioteca em 32 categorias. Escolha uma e as entradas de que necessita aparecem automaticamente no painel, nomeadas e com unidade tipada; escolha qual a variável a resolver e associe cada variável restante a um valor do fluxo (encaminhar um resultado) ou a um literal em linha com unidades dimensionalmente corretas. Duas fórmulas que partilham um nome de variável obtêm, por predefinição, as suas próprias entradas distintas — aponte uma associação ao valor da outra para passar a partilhá-lo.

Expressão

A sua própria matemática sobre os valores nomeados — 2*pi*f0*L, sqrt(R^2 + (XL-XC)^2). Suporta + - * / ^, funções (sqrt, sin, cos, …) e constantes (pi, e). As variáveis que referencia e que ainda não estão definidas tornam-se entradas com um clique.

O motor dimensional

Cada grandeza transporta uma dimensão, não apenas um rótulo de unidade — um vetor sobre as cinco dimensões base do SI [m, kg, s, A, K]. A aritmética propaga a dimensão e rejeita disparates:

3 V × 2 A      → 6 W          // dimensions add
V / A          → Ω
√(H · F)       → s            // LC time constant
V + A          → DIMENSION_MISMATCH

Os resultados auto-escalam para a unidade que se lê de forma mais limpa (339,32 kHz, não 0,00033932 MHz), e pode alternar a unidade de visualização por resultado. Os números apresentados agrupam os milhares apenas como um espaço visual — copie ou selecione e obtém dígitos limpos, sem ambiguidade de vírgula/ponto.

Exemplo prático — um tanque LC

Introduza os componentes, insira uma fórmula e depois sobreponha uma expressão sobre o seu resultado:

input   L = 10 µH
input   C = 100 pF

formula Resonant Frequency · solve f
        f0 = 1 / (2π√(LC))
        → 5.03292 MHz

expr    XL = 2*pi*f0*L
        → 316.228 Ω   (Hz·H reduces to Ω — checked)

Altere L e tudo a jusante recalcula instantaneamente. f0 é uma grandeza real em hertz, pelo que a redução dimensional da expressão a ohms é verificada, não presumida.

O fluxo do tanque LC na aplicação: as entradas L e C, a fórmula da Frequência Ressonante a resolver f0 = 5.03292 MHz, e a expressão XL.
O mesmo fluxo, no editor.

Erros por célula

Os erros são locais — uma célula avariada nunca derruba a folha. Verá, em linha na célula problemática:

  • Incompatibilidade de dimensões — p. ex. somar uma indutância a uma capacitância.
  • Ciclo — um valor que (transitivamente) depende de si próprio.
  • Nome duplicado — duas células a produzir o mesmo nome.
  • Identificador desconhecido — uma expressão que referencia um nome que nada define.
  • Não finito — uma divisão por zero ou um excesso de capacidade.

Uma fórmula cujas entradas simplesmente ainda não estão preenchidas mostra uma indicação tranquila “introduza as entradas acima”, não um erro a vermelho.

Guardar e sincronizar

Os fluxos são guardados automaticamente no seu navegador à medida que escreve. Inicie sessão com uma conta gratuita e sincronizam para a nuvem — cada fluxo disponível em cada dispositivo, juntamente com os seus projetos e o histórico de fórmulas.

Próximos passos

Tenha os seus fluxos em todo o lado

Uma conta gratuita sincroniza fluxos, projetos e histórico de fórmulas entre dispositivos.

Criar uma conta gratuita