PGF/TikZ 中的 mod() 函数对负值有奇怪的行为。

PGF/TikZ 中的 mod() 函数对负值有奇怪的行为。

看来mod()PGF/TikZ 中的函数在处理负值时存在问题。代码

\draw [domain=-5:5, samples=100] plot (\x, {exp(mod(\x+1,2)-1)-1.5431});

将产生以下结果:

在此处输入图片描述

有任何想法吗?

答案1

TikZ 有两个模函数:mod()Mod()Mod()将正确处理负值。

相关内容