12345678910111213141516171819202122232425262728293031323334353637383940 |
- \documentclass[border=2pt]{standalone}
- \usepackage{pgfplots}
- \pgfplotsset{compat=1.9} %It is possible to remove this line, but you will get a warning
- \begin{document}
- \pgfplotsset{
- colormap={whitered}{
- color(0cm)=(white);
- color(1cm)=(orange!75!red)
- }
- }
- \begin{tikzpicture}
- \begin{axis}[
- colormap name=whitered,
- width=15cm,
- view={340}{25},
- enlargelimits=false,
- grid=major,
- domain=0:5,
- y domain=0:2*pi,
- xmin=-1.5, xmax=1.5,
- ymin=-1.5, ymax=1.5, zmin=0.0,
- samples=30, %57 : TeX capacity exceeded, sorry [main memory size=3000000].
- % see also http://tex.stackexchange.com/a/7954/5645
- xlabel=$x$,
- ylabel=$y$,
- zlabel={$z$},
- %colorbar,
- colorbar style={
- at={(-0.1,0)},
- anchor=south west,
- height=0.25*\pgfkeysvalueof{/pgfplots/parent axis height},
- title={$f(x,y)$}
- }
- ]
- \addplot3 [surf,z buffer=sort] ({cos(deg(y))},{sin(deg(y))},{x});
- \end{axis}
- \end{tikzpicture}
- \end{document}
|