Tikz 中的复合函数

Tikz 中的复合函数

我想在 Tikz 中使用复合函数,您能告诉我正确的语法吗?

只需一个功能,它就能正常工作:

 \begin{tikzpicture}[scale=0.5]
        \draw[red, thick, domain=0:8, samples=300] 
        plot (\x, {floor(\bx)}) node[right] {};
    \end{tikzpicture}

但是,一旦我用其他东西替换 \bx,它就不起作用了:

 \begin{tikzpicture}[scale=0.5]
        \draw[red, thick, domain=0:8, samples=300] 
        plot (\x, {floor({floor(\x/2)})}) node[right] {};
    \end{tikzpicture}

多谢

答案1

去掉不必要的牙套后,它对我有用。

\documentclass[tikz,border=2mm]{standalone}
\begin{document}
\begin{tikzpicture}[scale=0.5]
        \draw[red, thick, domain=0:8, samples=300] 
        plot (\x, {floor(floor(\x/2))}) node[right] {};
 \end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容