有界值域函数的三维图像

有界值域函数的三维图像

我想要在平方根 $[0,2\pi]\times[0,2\pi]$ 上绘制函数 f(x,y)=sin(x)sin(y) 的图像,但仅限于小于某个值的值,例如 0.5。

这是整个函数在正方形上的图像: 在此处输入图片描述

它是我使用 pgfplots 包创建的:

\documentclass{article}
\usepackage[margin=0.25in]{geometry}
\usepackage{pgfplots}
\pgfplotsset{width=10cm,compat=1.9}

\begin{tikzpicture}
\begin{axis}[grid=major]
\addplot3[surf,shader=interp,samples=50,domain=0:2*pi,y domain=0:2*pi {sin(deg(x))*sin(deg(y))};
\end{axis}
\end{tikzpicture}
\end{document}

我以为我只能声明 z 的最大值是 0.5,但我得到的却是: 在此处输入图片描述

我曾想过将函数定义为 f(x,y),其值小于 0.5,否则为 5,然后将最大 z 值声明为 1,但我不确定如何定义这样的函数。

有人能帮我吗?提前谢谢!

相关内容