Plotador de Superfície 3D
Plote superfícies 3D interativas z = f(x, y) com rotação, zoom e deslocamento acionados pelo mouse. Ajuste o domínio x/y, a resolução da malha, seis mapas de cores, sobreposição de malha de arame (wireframe) e iluminação. Explore pontos de sela, colisões gaussianas, ondulações, selas de macaco, paraboloides hiperbólicos e a famosa superfície sinc chapéu mexicano — tudo no seu navegador, sem necessidade de plugins.
Seu bloqueador de anúncios está impedindo a exibição de anúncios
O MiniWebtool é gratuito graças aos anúncios. Se esta ferramenta ajudou você, apoie-nos indo para o Premium (sem anúncios + ferramentas mais rápidas) ou coloque MiniWebtool.com na lista de permissões e recarregue a página.
- Ou faça upgrade para o Premium (sem anúncios)
- Permita anúncios para MiniWebtool.com e recarregue
Plotador de Superfície 3D
O Plotador de Superfície 3D desenha qualquer função de duas variáveis \( z = f(x, y) \) como uma paisagem 3D totalmente interativa diretamente no seu navegador. Arraste dentro do visualizador para girar a superfície, use o scroll ou faça o movimento de pinça para dar zoom, e arraste com o botão direito (or deslize com dois dedos no celular) para mover a visualização. Digite sua própria função com suporte completo a sin, cos, exp, log, sqrt, às constantes \( \pi \) e \( e \), e facilidades naturais como x^2 ou 2xy — ou clique em uma das dez predefinições para uma renderização instantânea da clássica sela, paraboloide, sinc chapéu mexicano, sela de macaco, caixa de ovos, colina Gaussiana e muito mais. Escolha entre a projeção isométrica e de perspectiva, seis mapas de cores perceptuais e três estilos de wireframe, depois exporte a visualização atual como um PNG de alta resolução.
Como Funciona a Plotagem de Superfície 3D
Um gráfico de superfície transforma uma função de duas variáveis em uma paisagem tangível. Em cada ponto \( (x, y) \) no plano de entrada, o valor \( z = f(x, y) \) torna-se a altura da superfície acima (ou abaixo) desse ponto. O plotador amostra uma grade regular de pares \( (x, y) \) — normalmente de 30 a 90 pontos por lado — avalia \( f \) em cada um e conecta cada célula da grade em dois triângulos coloridos.
A renderização utiliza três etapas clássicas do pipeline gráfico. Projetar cada vértice 3D \( (x, y, z) \) no espaço de tela 2D usando sua rotação e zoom atuais. Ordenar os triângulos de trás para frente por profundidade (o algoritmo do pintor). Sombrear cada face combinando sua cor mapeada por altura com um produto escalar Lambertiano contra uma direção de luz fixa. Gire a superfície e a iluminação seguirá a câmera, o que dá à figura aquela sensação de um modelo moldado à mão.
Uma Galeria de Superfícies Clássicas
O Que Torna Este Plotador 3D Diferente
2xy, x^2 - y^2, sin(x)cos(y). Multiplicação implícita, potências com circunflexo e o caractere Unicode π são todos convertidos automaticamente. A lista de permissões AST no lado do servidor garante que a entrada do usuário nunca acesse variáveis globais inseguras do Python.
Sintaxe de Expressão — Referência Rápida
| O que você digita | Significado | Exemplo |
|---|---|---|
x, y | As duas variáveis de entrada | z = x + y |
pi ou π | A constante π ≈ 3,14159 | z = sin(pi*x) |
e | O número de Euler ≈ 2,71828 | z = exp(-x**2-y**2) |
sin, cos, tan | Funções trigonométricas (radianos) | z = sin(x)*cos(y) |
asin, acos, atan, atan2 | Funções trigonométricas inversas | z = atan2(y, x) |
exp, log, log2, log10 | Exponencial e logaritmos | z = log(x**2 + y**2 + 1) |
sqrt, abs, floor, ceil | Potência e arredondamento | z = sqrt(abs(x*y)) |
^ ou ** | Exponenciação | z = x^3 - 3*x*y^2 |
* implícito | Inserção automática de × entre número e letra | 2xy → 2*x*y |
Lendo uma Superfície 3D
Um gráfico de superfície codifica imensas quantidades de informações em forma e cor juntas. Alguns padrões tornam-se reconhecíveis com a prática:
- Pontos críticos são onde a superfície possui um plano tangente horizontal — máximos locais parecem o topo de cúpulas, mínimos locais parecem o fundo de bacias, e pontos de sela se curvam para cima em uma direção e para baixo na direção perpendicular. Clique na predefinição Sela e gire a visualização: ao longo de um eixo parece um sorriso, ao longo do outro parece uma expressão triste.
- Curvas de nível (linhas de contorno) aparecem naturalmente quando o mapa de cores é divergente ou no estilo terrain — faixas da mesma cor traçam linhas de \( z \) constante.
- Direção do gradiente é a direção de subida mais íngreme em cada ponto. Visualmente, essa é a direção perpendicular às curvas de nível, apontando para as cores mais quentes.
- Simetria é óbvia em 3D: \( z = x^2 + y^2 \) é rotacionalmente simétrica (uma bacia), \( z = x^2 - y^2 \) possui apenas simetrias de espelho (uma sela) e \( z = x^3 - 3xy^2 \) tem uma bela simetria de rotação de três eixos (sela de macaco).
De Sela a Sinc: Um Tour com Apenas um Clique
A galeria de predefinições é um tour guiado pelas superfícies multivariáveis mais ensinadas. Uma sequência sugerida para quem está visualizando pela primeira vez:
- Paraboloide \( z = x^2 + y^2 \) — a superfície 3D mais amigável. Uma bacia, rotacionalmente simétrica, com um único mínimo na origem.
- Sela \( z = x^2 - y^2 \) — a icônica batata Pringles. Experimente o mapa de cores cool-warm para ver a divisão positiva/negativa imediatamente.
- Paraboloide hiperbólico \( z = xy \) — uma sela rotacionada em 45°. Mesma forma, orientação diferente.
- Sela de macaco \( z = x^3 - 3xy^2 \) — três inclinações ao redor da origem em vez de duas. Nomeada assim porque um macaco precisaria de um lugar para apoiar sua cauda também.
- Gaussiana \( z = e^{-(x^2+y^2)} \) — a curva de sino em 2D. Base da estatística, processamento de sinais e física.
- Sinc chapéu mexicano \( z = \sin\sqrt{x^2+y^2}/\sqrt{x^2+y^2} \) — o sinc radial. Aparece na óptica de Fourier, padrões de difração e na wavelet que leva seu nome.
- Caixa de ovos \( z = \sin x \sin y \) — periódica em duas direções. Ative o wireframe para ver as linhas de grade se alinhando com as saliências.
- Ondulações \( z = \sin\sqrt{x^2+y^2} \) — ondas concêntricas se espalhando a partir da origem. Experimente o domínio amplo de −8 a 8.
Aplicações no Mundo Real
- Cálculo multivariável: visualize derivadas parciais, gradientes, pontos críticos e multiplicadores de Lagrange sem precisar desenhar à mão todas as vezes.
- Física: superfícies de energia potencial, intensidades de campos eletromagnéticos, distribuições de pressão de fluidos e funções de ondas quânticas existem como \( z = f(x, y) \).
- Aprendizado de máquina: superfícies de perda (loss landscapes) em torno de um subespaço de pesos 2D ajudam a construir a intuição de por que o gradiente descentente funciona (e por que as selas são um problema).
- Computação gráfica: mapas de altura (heightmaps) para terrenos são exatamente isso — uma função \( h(x, y) \) amostrada em uma grade regular e depois triangulada.
- Engenharia civil: modelos de elevação para análise de terreno, bacias hidrográficas de barragens e estimativa de volume de terraplenagem.
- Visualização de dados: qualquer quantidade que dependa de duas variáveis independentes — a temperatura em um país, as vendas por região e mês, a aptidão física em dois hiperparâmetros — é renderizada naturalmente como uma superfície.
Dicas para Belas Plotagens
- Combine o domínio com a função. Polinômios são geralmente exibidos de −3 a 3. Funções oscilantes como sinc precisam de um domínio amplo (−8 a 8) para revelar as ondulações. Use −1 a 1 para aproximar uma única sela perto da origem.
- Escolha o mapa de cores correto. Use cool-warm para qualquer superfície com regiões positivas e negativas — o ponto médio branco marca o nível zero instantaneamente. Use viridis ou plasma para superfícies não negativas. Use terrain para mapas de altura estilo paisagem.
- Desative o wireframe para renderizações de portfólio. O wireframe sutil é ótimo para o ensino ("veja a malha"). Para figuras com qualidade de publicação, defina o wireframe para Desativado e aumente a resolução para Alta ou Ultra.
- O giro automático captura animações ricas. Ative o Giro automático e inicie uma gravação de tela — perfeito para incorporar uma superfície giratória em slides sem necessidade de ajustes manuais.
- Domínios muito grandes podem achatar a superfície. Se sua função retornar valores enormes perto das bordas, os detalhes internos desaparecem. Reduza o domínio ou dimensione a função (por exemplo, \( z / 100 \)) para trazer a ação de volta à visualização.
Perguntas Frequentes
O que é um gráfico de superfície 3D?
Um gráfico de superfície 3D visualiza uma função de duas variáveis z = f(x, y) como uma paisagem montanhosa sobre o plano (x, y). A altura em cada ponto (x, y) é o valor da função z. O plotador amostra uma grade de pares (x, y), avalia f em cada ponto e conecta as amostras vizinhas em uma malha triangulada que você pode rotacionar, ampliar e recolorir de forma interativa.
Quais funções posso plotar?
Qualquer expressão em x e y usando as funções matemáticas padrão: sin, cos, tan, asin, acos, atan, atan2, sinh, cosh, tanh, exp, log, log2, log10, sqrt, abs, floor, ceil, pow, min, max — além das constantes pi, e e tau. As funções trigonométricas estão em radianos. A multiplicação implícita (2x → 2*x), o circunflexo ^ para potências e o caractere Unicode π são todos tratados automaticamente.
Como faço para girar, dar zoom e mover (pan)?
Clique e arraste dentro do visualizador com o botão esquerdo do mouse para girar a superfície em torno de seu centro (yaw e pitch). Use a roda do mouse para dar zoom. Clique com o botão direito e arraste (ou mova com dois dedos na tela de toque) para mover a visualização (pan). Toque nos botões de predefinição de câmera acima do visualizador para mudar instantaneamente para as visualizações padrão isométrica, superior, frontal ou lateral.
O que a cor representa?
Por padrão, a cor de cada face codifica sua altura z — pontos baixos usam a extremidade fria da paleta, pontos altos usam a extremidade quente. Para paletas divergentes como cool-warm, o ponto médio é exatamente z = 0, o que torna as selas especialmente legíveis. A iluminação Lambertiana também escurece as faces que apontam para longe da luz, fazendo com que a superfície pareça tridimensional.
Isso funciona no celular?
Sim. O visualizador suporta arrastar com um dedo para girar e pinça com dois dedos para dar zoom. Escolha a resolução Baixa (30×30) para uma interação mais suave em celulares — isso ainda fornece uma superfície claramente definida. As resoluções Média e Alta são recomendadas para notebooks e computadores de mesa.
Por que minha função parece pontiaguda ou incorreta?
Na maioria das vezes, o domínio é muito pequeno (então a função fica essencialmente plana) ou muito grande (então os valores explodem e apenas os extremos ficam visíveis). Tente um intervalo mais estreito como −2 a 2 para polinômios, ou mais amplo como −8 a 8 para funções oscilantes sinc e de ondulação. Singularidades (como 1/x) são cortadas automaticamente — mas a superfície ao redor delas ainda pode distorcer a faixa de cores. Adicione uma constante pequena no denominador (por exemplo, 1/(x²+y²+0.1)) para suavizá-las.
Posso plotar superfícies implícitas ou campos vetoriais?
Este plotador lida com superfícies explícitas z = f(x, y) — um valor de z para cada entrada (x, y). Superfícies implícitas F(x, y, z) = 0 (como uma esfera x²+y²+z²=1) e superfícies paramétricas requerem um gerador de gráficos paramétricos ou de marching-cubes e estão fora do escopo desta ferramenta. Para campos vetoriais e campos de inclinação, consulte o plotador de campo de inclinação relacionado.
Como faço para salvar minha plotagem?
Clique no botão PNG na barra de ferramentas do visualizador para baixar a visualização atual como um PNG de alta resolução. O arquivo captura qualquer rotação, zoom e mapa de cores que você tenha configurado — então gire a superfície para o seu ângulo favorito primeiro e depois exporte. A imagem é renderizada na proporção de pixels do seu dispositivo para obter slides nítidos.
Este plotador de superfície 3D é gratuito?
Sim. O Plotador de Superfície 3D é gratuito, roda inteiramente no seu navegador após o envio do formulário, não requer inscrição e produz exportações sem marca d'água. Use as plotagens em tarefas de casa, artigos, slides, postagens de blog e projetos comerciais sem restrições.
Cite este conteúdo, página ou ferramenta como:
"Plotador de Superfície 3D" em https://MiniWebtool.com/br// de MiniWebtool, https://MiniWebtool.com/
pela equipe MiniWebtool. Atualizado em: 2026-05-21
Você também pode experimentar nosso Solucionador de Matemática AI GPT para resolver seus problemas de matemática através de perguntas e respostas em linguagem natural.