Как нарисовать плавную кривую в pgfplots? А как убрать галочки по оси Y? - PullRequest
1 голос
/ 19 января 2020

Я готовлю презентацию с использованием латексного проектора. Я решил включить график.

enter image description here

Средняя кривая должна быть нормальным распределением; но у него есть острые углы. Почему это так?

Кроме того, можно ли удалить отметки на оси Y?

Вот мой код:

\begin{frame}
\begin{tikzpicture}
\begin{axis}[domain=-1:1]
\addplot+[no markers] {4*exp(-4*(x+1))};
\addplot+[no markers] {1/sqrt(2*pi*0.02)*exp(-(x^2)/(2*0.02))};
\addplot+[no markers] {4*exp(4*(x-1))};
\end{axis}
\end{tikzpicture} 
\end{frame}

Спасибо

1 Ответ

0 голосов
/ 19 января 2020
  • Чтобы получить плавные кривые, увеличьте количество точек выборки, например, samples=100

  • Чтобы удалить метки оси y: yticklabels=\empty


\documentclass{beamer}

\usepackage{pgfplots}

\begin{document}

\begin{frame}
\begin{tikzpicture}
\begin{axis}[domain=-1:1,samples=100,yticklabels=\empty]
\addplot+[no markers] {4*exp(-4*(x+1))};
\addplot+[no markers] {1/sqrt(2*pi*0.02)*exp(-(x^2)/(2*0.02))};
\addplot+[no markers] {4*exp(4*(x-1))};
\end{axis}
\end{tikzpicture} 
\end{frame}

\end{document}

enter image description here

...