Ilustrar segmentos ao longo de uma função no tikz

Ilustrar segmentos ao longo de uma função no tikz

Qual é uma boa maneira de ilustrar certos intervalos ao longo de uma curva? Eu inicio uma curva MC. Entre SR e LR deverá haver um segmento de linha adicional. Finalmente, uma terceira linha começa em LR no MC. Resumindo, não tenho apenas três segmentos em cores diferentes (isso pode ser conseguido definindo a função MC em domain=0:15/4, domain=15/4:4.77e domain=4.77:6).

Preciso de algum recurso de sobreposição (transparente?) Ou jitter (deslocamento para a esquerda, direita?) Para mostrar todos os três gráficos em paralelo. Na imagem apresentada, a linha lida deve ser “vermelha e azul” e a linha marrom deve ser “vermelha, azul e marrom”. A cor também pode ser um traço ou algo semelhante.

\documentclass{article}

\usepackage{tikz,pgfplots}
\pgfplotsset{compat=1.12}

\begin{document}

\begin{tikzpicture}
  \begin{axis}[axis lines=middle,xmin=-0.5,xmax=10.5,ymin=-0.5,ymax=33]
        \addplot+[no marks,domain=0:6,samples=200, thick] {12/5 * x^2 - 12*x + 15 } node[right,font=\tiny] {MC};    
        \addplot+[no marks,domain=15/4:6,samples=200, thick] {12/5 * x^2 - 12*x + 15 } node[right,font=\tiny] {SR}; 
        \addplot+[no marks,domain=4.777:6,samples=200, thick] {12/5 * x^2 - 12*x + 15 } node[right,font=\tiny] {LR}; 
        \addplot+[no marks,domain=0:8.5,samples=200, thick] {4/5 * x^2 - 6*x + 15 + 75/(2*x)} node[right,font=\tiny] {ATC};
        \addplot+[no marks,domain=0:8.5,samples=200, thick] {4/5 * x^2 - 6*x + 15} node[right,font=\tiny] {AVC}; 
        \filldraw (15/4,15/4) circle (1.5pt) node[below right,font=\tiny] {SR}; 
        \filldraw (4.777,12.44) circle (1.5pt) node[above left,font=\tiny] {LR}; 
  \end{axis}
\end{tikzpicture}

\end{document}

insira a descrição da imagem aqui

Responder1

Bem-vindo ao TeX-SE! Sim, você pode mudar essas curvas.

\documentclass{article}

\usepackage{tikz,pgfplots}
\pgfplotsset{compat=1.12}

\begin{document}

\begin{tikzpicture}[declare function={f(\x)=12/5 * \x*\x - 12*\x + 15; }]
  \begin{axis}[axis lines=middle,xmin=-0.5,xmax=10.5,ymin=-0.5,ymax=33]
        \addplot+[no marks,domain=0:6,samples=200, thick] {f(x)} node[right,font=\tiny] {MC};    
        \addplot+[xshift=-2pt,no marks,domain=15/4:6,samples=200, thick] {f(x)};% node[right,font=\tiny] {SR}; 
        \addplot+[xshift=2pt,no marks,domain=4.777:6,samples=200, thick] {f(x)};% node[right,font=\tiny] {LR}; 
        \addplot+[no marks,domain=0:8.5,samples=200, thick] {4/5 * x^2 - 6*x + 15 + 75/(2*x)} node[right,font=\tiny] {ATC};
        \addplot+[no marks,domain=0:8.5,samples=200, thick] {4/5 * x^2 - 6*x + 15} node[right,font=\tiny] {AVC}; 
        \filldraw (15/4,15/4) circle (1.5pt) node[below right,font=\tiny] {SR}; 
        \filldraw (4.777,12.44) circle (1.5pt) node[above left,font=\tiny] {LR}; 
  \end{axis}
\end{tikzpicture}

\end{document}

insira a descrição da imagem aqui

informação relacionada