模态形状 圆板

模态形状 圆板

我正在尝试生成下列数字: 在此处输入图片描述 在此处输入图片描述

我尝试使用此代码:

\begin{tikzpicture}
\begin{axis}[view={60}{20}]
\addplot3[surf,shader=flat,
samples=30,trig format=rad,
domain=1:0, y domain=0:2*pi,
z buffer=sort]
({((1-(x^2))^2)*cos(y)},
{((1-(x^2))^2)*sin(y)},x);
\end{axis}
\end{tikzpicture}

但我不明白为什么它没有产生我需要的东西。

答案1

这是仅针对网格的提议。蓝色曲线也可以做,但更复杂。

\documentclass[tikz,border=3.14mm]{standalone}
\usetikzlibrary{math}
\usepackage{pgfplots}
\pgfplotsset{compat=1.16}
\begin{document}
\begin{tikzpicture}
\begin{axis}[view={60}{20},unit vector ratio=1 1 0.5]
\addplot3[mesh,color=black,%surf,shader=flat,
samples=31,trig format=rad,
domain=0:2, y domain=0:2*pi,
z buffer=sort]
({x*cos(y)},
{x*sin(y)},{cos(x*pi)/(1+x*x)});
\end{axis}
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容