MT Math Tools

Calculadora gráfica

Represente uma ou várias funções y = f(x) num canvas com zoom e deslocamento, analisadas em segurança com mathjs.

🔒 Executa completamente no seu navegador — nada é enviado

Scroll to zoom, drag to pan.

Advertisement

Visualize funções numa grelha partilhada

Um gráfico transforma uma fórmula abstrata numa forma que se lê num relance. Esta calculadora gráfica amostra cada função que introduz ao longo da janela visível e une os pontos para desenhar uma curva suave. Escreva uma expressão por linha em termos de x, como x^2, sin(x), 1/x ou sqrt(x). Cada linha é analisada com a gramática do mathjs, pelo que está disponível uma vasta gama de potências, raízes e funções trigonométricas, exponenciais e logarítmicas, e várias curvas podem partilhar os mesmos eixos com cores distintas para uma comparação fácil.

A vista é interativa. Desloque a roda do rato para aproximar em direção ao cursor e arraste com clique para se mover pelo plano, o que lhe permite inspecionar raízes, interseções com os eixos, assíntotas e pontos de viragem sem reescrever nada. Os eixos e as linhas da grelha reescalam-se automaticamente à medida que se move, e um botão de reposição devolve uma janela predefinida equilibrada. Como a curva é reamostrada a cada fotograma, deslocar-se para uma nova região mostra sempre detalhe preciso em vez de uma imagem esticada.

Como ler o gráfico

O eixo horizontal é x e o eixo vertical é y, encontrando-se na origem, no centro da vista predefinida. Os pontos onde uma curva cruza o eixo x são as raízes reais da equação f(x) = 0, e a altura de uma curva num dado x é o valor da função nesse ponto. Comparar duas curvas mostra onde se intersetam, o que corresponde a resolver f(x) = g(x). As funções com divisão podem disparar para infinito perto de valores que anulam o denominador; a calculadora interrompe a linha nesses saltos para que a assíntota não seja desenhada como um traço vertical enganador.

Precisão e privacidade

A amostragem usa muitos pontos ao longo da largura do canvas, o que é preciso para funções suaves mas pode falhar oscilações extremamente rápidas entre amostras, por isso aproxime para confirmar detalhes finos. Os valores são calculados com dupla precisão padrão. Tudo corre localmente no seu navegador: as funções que escreve nunca são enviadas, nada é guardado entre visitas e nenhum serviço gráfico externo é contactado, para que possa explorar ideias de forma privada e instantânea.

Como usar

  1. Introduza funçõesEscreva uma y = f(x) por linha, por exemplo x^2 ou sin(x). Pode omitir y = se preferir.
  2. RepresentePrima representar para desenhar todas as funções nos mesmos eixos com cores distintas.
  3. ExploreDesloque para aproximar e arraste para mover. Repor devolve a vista predefinida.

Perguntas frequentes

Que funções posso representar?
Qualquer expressão em x que o mathjs entenda, incluindo potências, raízes, funções trigonométricas, exponenciais e logaritmos.
Como aproximo e me desloco?
Use a roda do rato para aproximar em direção ao cursor e arraste com clique para mover a vista.
Posso representar várias curvas em simultâneo?
Sim. Coloque cada função na sua própria linha e serão desenhadas em conjunto com cores diferentes.
A representação envia dados para algum lado?
Não. As funções são analisadas e amostradas no seu navegador e desenhadas num canvas local.
Advertisement