Hey there! I want to plot a function, with the x-axis using logarithmic ticks, and placing a label on it (see my code below). The problem is: if I use a placement like at (axis cs:x,y), x is not actually using the same coordinate system as the plot, i.e. x=3 seems to be placed at x=3 assuming a _non_-logarithmic x-axis, while it should actually be placed at x=log(3). I hope it is clear what I mean... Just try the code below (pgfplots 1.4.1).
\begin{tikzpicture} \begin{axis}[ axis x line=center, axis y line=center, xlabel=$t$, ylabel=$x$, xmode=log, log basis x=10, ytick=\empty, xmin=-10, after end axis/.code={\node[coordinate,pin=above:{\footnotesize x}] at (axis cs:3,\expnode){};} \addplot[domain=1:5000,samples=1000,sharp plot,mark=none,black,id=exp] gnuplot {10*exp(-x)}; \pgfmathsetmacro{\expnode}{10*exp(-3)}; \end{axis} \end{tikzpicture} Cheers, Janis ------------------------------------------------------------------------------ BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA The must-attend event for mobile developers. Connect with experts. Get tools for creating Super Apps. See the latest technologies. Sessions, hands-on labs, demos & much more. Register early & save! http://p.sf.net/sfu/rim-blackberry-1 _______________________________________________ Pgfplots-features mailing list Pgfplots-features@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pgfplots-features