Olá, Maria Luiza.

Uma saída é, em vez de gerar os conjuntos de nível com a excução que chamou de b, pedir para o Plot3D desenhar, além da superfície que escolheu, dada por
z = -x^2 - y^2 + 400,
também um plano, dado por
z = -200,
que serviria de plataforma para desenhar os conjuntos de nível, tal seria uma espécie de inclusão, dentro do espaço onde está o gráfico, de um plano paralelo ao xy, do domínio no plano do gráfico.

Daí, para os conjuntos de nível serem desenhados no tal domínio, em vez de fazer cortes da forma
z = k,
escolhendo a função #3 no Mesh, é melhor fazer cortes em que
x^2 + y^2 = 400 - k,
constante, tal dá da mesma para a o parabolóide, pois este tem equação
z = -x^2 - y^2 + 400,
mas agora os cortes, em vez de serem feitos por planos horizontais, dados por z constante, são feitos por cilindros centrados no eixo z, dados por x^2+y^2 constante, estes cilindros, além de cortar o parabolóide, irão cortar também o tal plano, produzindo os conjuntos de nível, que seriam sombras das curvas de nível ('feitas por tratores') lá no plano hipotético em que estamos representando o domínio.

Aliás, no seu comando você tanto colocou MeshFunctions para z constante quanto para x^2+y^2 constante. Por coincidência, como havia declarado os valores do Mesh para 0, 100, 200, 300, 400 ...estes servem para as duas declarações de Mesh, pois 400 - k, onde k corre esta lista, gera uma lista igual.

Tirei o Mesh para z constante, aumentei os pontos de plotagem e coloquei o tal plano adicional, veja a terceira execução no seu próprio note, que agora ficou denominado 20200423.nb, espie também o 20200310a.nb, 20200311.nb, 20200309.nb, cujos links estão na página principal do site, nestes notes foi empregada esta mesma estratégia para desenhar curvas de nível (cortes ao gráfico) e conjuntos de nível (subconjuntos do domínio onde a função é constante), num mesmo teatro.

Saudações. Márcio.


 
On Wed, 22 Apr 2020 at 18:38, Maria Luiza Cardoso Gonçalves <m202874@dac.unicamp.br> wrote:
 
Boa noite professor,
Estava fazendo a figura 12.2.9 da lista 1 e não consigo unir duas funções com o comando Show. Uma é 2D e outra 3D, e acho que é por isso que está dando erro. Como faço para colocar a função 2D, que usei o ContourPlot, para 3D? Não consigo pensar em outro modo sem separar a figura em duas partes.