Pular para o conteúdo principal

Calculadora de Derivada Direcional

Calcule a derivada direcional de f(x, y, z) em um ponto ao longo de um vetor de direção, com o gradiente simbólico e numérico, a taxa máxima de mudança e a direção unitária em que é alcançada.

Entrada

Construindo uma função de 2 variáveis? Apenas omita z da expressão.

O ponto P = (x, y, z) para avaliar.

Vetor de direção v = (a, b, c) — não precisa ser um vetor unitário, será normalizado automaticamente.

Saída

Derivação Passo a Passo
Isso foi útil?

Mais formas de usar esta ferramenta

API REST

curl -X POST https://api.iotools.cloud/v1/tool/directional-derivative-calculator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "f": "x^2 + y^2 + z^2",
    "x": "1",
    "y": "1",
    "z": "1",
    "a": "1",
    "b": "0",
    "c": "0"
  }'

Troque pela sua própria chave, da sua conta. Os campos da ferramenta viram o corpo da requisição — sem envelope.

Peça a um agente de IA

Use the IOTools `directional-derivative-calculator` tool (Directional Derivative Calculator) on this input:

YOUR_INPUT_HERE

Cole isto em qualquer agente conectado ao servidor MCP do IOTools e depois adicione sua entrada.

Widget para incorporar

<iframe
  src="https://iotools.cloud/embed/directional-derivative-calculator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Calculadora de Derivada Direcional — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Coloque isso na sua própria página — grátis, sem chave, só um link de volta.

Custo por chamada de API/MCPA partir de 5 créditos
Precisa de mais créditos?Ver preços

Também disponível via

Guias

A Calculadora de Derivada Direcional encontra a taxa de mudança de uma função f(x, y, z) em um ponto P, ao longo de qualquer vetor de direção que você escolher. Mostra o gradiente simbólico e numérico nesse ponto, a própria derivada direcional e a taxa máxima possível de mudança junto com a direção unitária exata em que é alcançada — com uma derivação completa passo a passo.

Foi construída para estudantes de cálculo multivariável verificando uma resposta de lição de casa, e para qualquer pessoa que precise de uma derivada direcional sem diferenciar três derivadas parciais e normalizar um vetor à mão.

Como usar

  1. Insira sua função f(x, y, z) — a notação matemática padrão funciona: ^ para potências, * para multiplicação, mais sqrt(), sin(), cos(), log() e outras funções suportadas pelo analisador de expressões mathjs. Trabalhando com uma função de 2 variáveis? Apenas omita z da expressão.
  2. Insira o ponto (x, y, z) para avaliar.
  3. Insira um vetor de direção (a, b, c) — não precisa ser um vetor unitário; a calculadora normaliza automaticamente.
  4. Leia Derivada Direcional D_u f(P) para a taxa de mudança nessa direção, Gradiente ∇f(P) para o vetor gradiente numérico, e Taxa Máxima de Mudança com Direção da Taxa Máxima para o aumento mais rápido possível e para qual direção aponta.

Os resultados são atualizados automaticamente conforme você digita. Por exemplo, f = x*y*z em (1, 2, 3) ao longo da direção (1, 1, 1) retorna uma derivada direcional de 6.35085, com uma taxa máxima possível de mudança de 7 alcançada ao longo de (0.857143, 0.428571, 0.285714).

O que é uma derivada direcional?

Para uma função escalar f(x, y, z), a derivada direcional ao longo de um vetor unitário u é:

D_u f(P) = ∇f(P) · u

Mede a rapidez com que f muda se você se afastar de P na direção u — uma generalização de uma derivada ordinária (que apenas informa a taxa de mudança ao longo de um eixo) para qualquer direção no espaço. Se seu vetor de direção ainda não for um vetor unitário, ele será normalizado primeiro (dividido por seu próprio comprimento), pois apenas a direção, não a magnitude, de v deve afetar a resposta.

Por que a taxa máxima de mudança é importante?

O produto escalar ∇f(P) · u é maior quando u aponta na mesma direção que o gradiente em si — isso é uma consequência direta da identidade dot-product-as-cosine, já que cos(0°) = 1 é o maior valor que o cosseno pode atingir. Portanto, o gradiente sempre aponta na direção de maior ascensão, e sua magnitude |∇f(P)| é essa taxa máxima. Esta calculadora relata ambos: a taxa de mudança ao longo da direção que você perguntou, e a melhor taxa possível disponível nesse ponto.

Quais funções posso inserir?

Tudo o que o avaliador de expressões mathjs entende: polinômios (x^2*y - 2*z), funções trigonométricas (sin(x*z), cos(y)), raízes e logaritmos (sqrt(x), log(y)), e combinações destes, usando x, y e z como as três variáveis. Ângulos em funções trigonométricas estão em radianos por padrão — escreva pi para π.

Precisa do rotacional de um campo vetorial em vez do gradiente de uma função escalar? Veja a Calculadora de Rotacional. Para avaliar expressões matemáticas arbitrárias diretamente, veja o Avaliador Matemático.

Privacidade

Esta calculadora funciona inteiramente no seu navegador. Sua função, ponto e vetor de direção nunca são carregados, registrados ou armazenados — o cálculo acontece localmente no seu dispositivo.

directional derivativegradient calculatorpartial derivative calculatordel frate of changemultivariable calculusvector calculussteepest ascent

Ama as ferramentas? Livre-se dos anúncios.

Um único pagamento remove todos os anúncios da sua conta, para sempre. Sem assinatura, sem rastreamento.