ForHosting KIT · Ciência

Calculadora de resfriamento de Newton

Um café a 90 °C numa sala a 20 °C, com constante de resfriamento de 0,05 por minuto, está a 62,457146179884 °C depois de 10 minutos. Informe a temperatura ambiente, a inicial, a constante e o tempo para ver cada passo da conta. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Ambiente
20
T0
90
Resfriamento
0,05
T
10
Você obtém
Ambiente
20
Temperatura ambiente
20
Inicial
90
Temperatura inicial
90

Uma calculadora da lei de resfriamento de Newton transforma a temperatura ambiente, a temperatura inicial do objeto, a constante de resfriamento e o tempo decorrido na temperatura do objeto naquele instante. Informe Ta, T0, k e t; a ferramenta devolve T(t) igual a Ta mais a diferença inicial vezes e elevado a menos k t, além de uma string de equação legível, o fator exponencial, um rótulo de regime de resfriamento ou aquecimento e passos de substituição ordenados. Relatórios de laboratório, checagens de lição de casa, demonstrações de café e temperatura ambiente, e valores esperados de kata de programação precisam da mesma forma fechada exponencial sem abrir um solucionador ODE completo.

O que a lei de resfriamento de Newton afirma

A lei de resfriamento de Newton diz que a taxa com que a temperatura de um objeto muda é proporcional à diferença entre a temperatura do objeto e a temperatura ambiente (do entorno). Na forma diferencial isso é dT sobre dt igual a menos k vezes (T menos Ta), onde k é uma constante de resfriamento positiva que depende da geometria, das condições de superfície e das unidades de tempo.

Resolver a equação de primeira ordem com a condição inicial T de zero igual a T0 produz a forma fechada T de t igual a Ta mais (T0 menos Ta) vezes e elevado a menos k t. Quando T0 está acima do ambiente a exponencial decai e o objeto esfria em direção a Ta; quando T0 está abaixo do ambiente a mesma fórmula descreve o aquecimento em direção a Ta; quando T0 já é igual a Ta a temperatura permanece plana para todo t.

Professores e avaliadores automáticos se importam com a rejeição de tempo negativo tanto quanto com o caminho bem-sucedido: um estudante que coloca t menor que zero em um modelo de resfriamento para frente saiu do domínio usual da lição, e uma extrapolação silenciosa esconderia esse erro. O caminho de verificação recalcula o fator exponencial e a combinação linear com o mesmo arredondamento fixo usado nos campos publicados, de modo que uma resposta bem-sucedida sempre traz passos que você pode afirmar em testes ou folhas de exercícios.

Dicas práticas, limites e buscas relacionadas

Mantenha Ta e T0 na mesma unidade de temperatura —graus Celsius, kelvin ou Fahrenheit funcionam porque só a diferença entra na fórmula— e mantenha k em unidades inversas do tempo que você passa para t. Prefira enviar números em vez de strings pré-formatadas quando controlar o cliente; strings numéricas são aceitas apenas quando correspondem a um padrão numérico finito estrito. Para k vezes t muito grandes a exponencial subfluxo em direção a zero e a temperatura se assenta no ambiente, que é o limite físico correto de um resfriamento longo.

Esta página visa quem busca uma calculadora da lei de resfriamento de Newton, temperatura ao longo do tempo a partir do ambiente e k, ou resfriamento exponencial de objeto online; não é uma calculadora de condução em paredes, nem um solucionador de gás ideal, nem uma ferramenta que estima k a partir de pontos medidos. Prefira esta capacidade quando você já tiver Ta, T0, k e t e só precisar de T(t); se sua fonte for um registro de laboratório, extraia primeiro esses quatro números.

Checagens de ida e volta são fáceis: recalcule Ta mais (T0 menos Ta) vezes Math.exp de menos k vezes t à mão e confirme que é igual à temperatura publicada dentro do mesmo arredondamento de doze casas.

Checagens de lição de casa para curvas de resfriamento

Estudantes informam Ta, T0, k e t de problemas do livro e comparam T(t) à mão, o fator exponencial e os passos com um resultado determinístico antes de entregar.

Demonstrações de laboratório de resfriamento de café ou metal

Instrutores fixam temperaturas ambiente e inicial, variam k ou t e mostram como o objeto se aproxima da temperatura ambiente sem uma pilha completa de simulação.

Testes unitários para utilitários ODE ou exponenciais

Gere resfriamento, aquecimento, equilíbrio e rejeições deliberadas de tempo negativo conhecidos para valores esperados de kata de programação.

O que é a lei de resfriamento de Newton?

Afirma que dT/dt = −k(T − Ta). A solução com T(0) = T0 é T(t) = Ta + (T0 − Ta)·e^(−k·t).

O que acontece se o tempo for negativo?

O modelo de resfriamento para frente é definido para tempo decorrido não negativo.

Posso usar Celsius e minutos juntos?

Sim. Ta e T0 devem compartilhar a mesma unidade de temperatura; k deve ser o inverso da unidade de tempo de t (por exemplo 1/min se t estiver em minutos).

Esta ferramenta estima a constante de resfriamento k?

Não. Você fornece k (ou uma taxa equivalente). Use ajuste de curva ou regressão log-linear offline se só tiver amostras de temperatura.

A calculadora da lei de resfriamento de Newton é grátis?

A ferramenta do navegador é grátis e roda localmente.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/thermo/newton-cooling

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/thermo/newton-cooling \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ta":20,"t0":90,"k":0.05,"t":10}'
{
  "ta": 20,
  "t0": 90,
  "k": 0.05,
  "t": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "thermo.newton_cooling",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_abs1000000000000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Quando o tempo é negativo o modelo fica fora do domínio usual para frente, de modo que a API devolve um erro invalid_input claro em vez de inventar uma trajetória passada. O caminho é aritmética determinística pura —sem rede, sem sementes aleatórias, sem dependência do relógio— de modo que o executor gratuito do navegador e a API pré-paga devolvem o mesmo JSON após o arredondamento decimal fixo toda vez que você a chama.

Como chamar a API e o que retorna

A constante de resfriamento k deve ser não negativa para o modelo padrão. Envie um corpo JSON com quatro números finitos obrigatórios: ta (aliases ambient, ambient_temperature, T_a, T_env, env_temp, surrounding), t0 (aliases initial, initial_temperature, T_0, T0, object_temp, start_temp), k (aliases cooling_constant, kappa, rate, cooling_rate, lambda) e t (aliases time, elapsed, duration, minutes, seconds). Os valores absolutos devem permanecer dentro do limite publicado de um trilhão para que os produtos intermediários permaneçam finitos em precisão dupla IEEE no Worker e no navegador. O tempo t deve ser não negativo; valores negativos são rejeitados com invalid_input. Em caso de sucesso a resposta ecoa ta, t0, k e t arredondados, define temperature, T e T_t para o mesmo T(t) arredondado, delta_t0 para a diferença inicial T0 menos Ta, exp_factor para e elevado a menos k t, formula para a string de forma fechada, equation para uma linha de substituição legível, law para Newton, regime para cooling, heating ou equilibrium, message para um resumo breve e steps para um array ordenado de linhas de derivação. Validação falha —campos ausentes, números não finitos, valores fora dos limites absolutos, tempo negativo ou k negativo— devolve invalid_input e nunca é cobrada. O preço é um US$ 0,002 fixo por requisição bem-sucedida com item unitário e preço marginal unitário zero.

Dicas práticas, limites e buscas relacionadas

Ao ensinar, combine exemplos: café quente a noventa graus em uma sala a vinte com k igual a 0.05 por dez minutos esfria em direção ao ambiente; um pacote de gelo abaixo da temperatura ambiente aquece com a mesma fórmula; t igual a zero recupera T0 exatamente; e um tempo negativo deliberado demonstra o caminho rígido de invalid_input. Tarefas falhas que devolvem invalid_input não consomem saldo pré-pago, o que mantém baratos os scripts exploratórios quando aprendizes definem tempo negativo de propósito.

Ver a documentação completa do KIT →