{plot} is for questions concerned with plotting data or functions using TeX. For questions specific to the pgfplots package, use the {pgfplots} tag.
183
votes
2answers
19k views
Create xkcd style diagram in TeX
The unique style of the diagrams at xkcd has an informative but nice hand-drawn touch. I guess they are actually drawn by hand but just recently on our partner site for Mathematica someone asked how ...
31
votes
2answers
439 views
Draw polarized light
I was trying to draw something like that
Searching through the net to see if it already exists in tikz I came accross in texample.net the following image which looks a lot like what I want to draw.
...
23
votes
1answer
4k views
Bell Curve/Gaussian Function in TikZ/PGF
Can anyone tell me how to plot a gaussian function/bell curve using TikZ/PGF? I'm basically looking to implement something like PSTricks's \psGauss command.
20
votes
3answers
914 views
How can I make plots with TikZ which look like the new Mathematica 9 plots
The new Mathematica 9 is out! I would love to know how to make similar plots to the one's advertized, particularly the following:
and
Here is a simple plot to get started.
%& -shell-escape
...
17
votes
1answer
2k views
Fill between two curves in pgfplots.
How to accomplish fill between two curves in pgfplots? For example, I have
...
\addplot coordinates {(0,1) (1,1)};
\addplot file {something.dat};
...
and I would like to have filling between those ...
14
votes
4answers
1k views
Plotting the solution of inequalities with WolframAlpha or Maple
I want to plot the solution of two inequalities and include them in a LaTeX paper.
I really like they way this looks: Wolfram Alpha. Unfortunately, I have no idea how to
export this into a ...
14
votes
1answer
617 views
Drawing timeline
I have a dataset which consists of repeating events over time. Each event takes an arbitrary amount of time. I could plot this using gnuplot but am unable to produce correct keys because of the ...
12
votes
2answers
770 views
TikZ: How to draw a sine curve in 3D?
I know how to draw a sine curve in TikZ and I know how to rotate it in the plane of the paper. I would now like to draw a sine curve that oscillates in the depth of the paper - to give the impression ...
12
votes
2answers
2k views
Is plotting exponential graphs a known source of bugs in TikZ?
I want to plot $y = 2^x$ over a small domain. Unfortunately, even though tikz (v 2.1) seems to be able to calculate 2^{negative numbers} it is not plotting them correctly.
My minimal example is:
...
11
votes
3answers
2k views
Fill the area between two curves calculated by pgfplots
This is essentially the same question as fill the area between two curves when their coordinates are known.
In that question, the curves were defined by known coordinates. I want to fill the area ...
11
votes
2answers
295 views
Better way of embedding OpenOffice plots into LaTeX?
Right now, I create plots in the spreadsheet, copy them to OpenOffice Draw, save as images, and then put them (as images) into my .tex file.
But that leads to problems with resolution (labels too ...
11
votes
1answer
689 views
Floor function plot with TikZ
I can't seem to figure out why, but TikZ isn't properly plotting the floor function. Here is my code:
\begin{tikzpicture}[xscale=1,yscale=1]
\draw[step=.5cm,gray,very thin] (0,0) grid (8,8);
...
10
votes
2answers
905 views
Animated plotting with LaTex?
I am not a LaTeX pro, that's why I don't know if the following is possible and how I could do it.
I have a graphic (a plot, jpg) and it shows a time series. I know in PowerPoint it is possible that ...
10
votes
1answer
295 views
Plot non-continuous function with TikZ
How can I plot a non-continuous function with TikZ (using continuous lines for continous stretches of the function and dashed lines for discontinuities)? Does anybody know an efficient method?
10
votes
1answer
626 views
TikZ: Fill (closed) parametric plot of catacaustic
Is there a trick to fill the parametric plot of a catacaustic which looks closed but isn’t closed in TiKZ meaning. The Problem is the egdge which looks closed but isn’t it …
I guess I can ...
9
votes
4answers
581 views
How to plot atan(x), sqrt(x) using PSTricks?
For example, this code works:
\documentclass{minimal}
\usepackage{pstricks}
\usepackage{pst-plot}
\begin{document}
\begin{pspicture}(-5,-5)(5,5)
\psgrid[griddots=10,gridlabels=0pt, subgriddiv=0, ...
9
votes
2answers
290 views
pgfplots plots function not correct
This code
\documentclass{article}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot [domain=15:30, samples=1000] ...
9
votes
3answers
381 views
How can I make circle plots?
I have not idea how to call these things, but I just saw a paper with the following figure
and I was wondering how one would go about doing it in LaTeX. The closest thing I saw on TeXample.net was ...
9
votes
1answer
263 views
Curve synthesis - Adding two curves to get another one
Case 1:
Let's say I have a few coordinates (A), (B), (C), (W), (X), (Y), and (Z) (possibily obtained through intersection, rotation, and whatnots).
I draw two piecewise linear curves through (A), ...
9
votes
1answer
1k views
Plotting an implicit function using pgfplots
What is the correct way to plot an implicit function using pgfplots? Consider the following example:
\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\begin{document}
...
9
votes
1answer
391 views
Using pgfplots with a0poster
I want to use tikz/pgf to plot some graphs in a poster done with a0poster. That is the code:
\begin{tikzpicture}
\begin{axis}[xlabel=lambda, ylabel=int]
\addplot[blue] table [mark=none, col ...
8
votes
2answers
1k views
inset plot with pgfplots
I am using pgfplots to plot some data I have, and I wanted to generate a large plot with another plot inside of it, showing a zoom on a region of the large plot.
I have noticed that when you do
...
8
votes
2answers
230 views
Drawing spherical harmonics with pst-3dplot
For my lecture notes in theoretical physics (namely quantum mechanics) I'm trying to visualize the spherical harmonics. I got Mathematica to plot them an this is what I did:
...
8
votes
1answer
221 views
how to draw plots without data in tikz?
I want to draw this plot. I know how to do it with data. But here I don't have any data. And I want to draw this. How would I do it?
8
votes
1answer
178 views
Tikz plots distorted mark
Consider the following code:
\documentclass{minimal}
\usepackage{tikz}
\usetikzlibrary{plotmarks}
\begin{document}
\tikz{\draw (0,0) -- plot[mark=o] (0.5,0) -- (1,0);}
\end{document}
It seems ...
8
votes
1answer
284 views
Tikz / pgfplot: plot Alternating Sequence
Is there any possibility to plot an alternating sequence?
Picture: Alternating sequence:
I don't need exacly the same output as above.
I tried the following:
\begin{tikzpicture}
\begin{axis}[
...
8
votes
3answers
520 views
How to speed up a large plot?
I have a large plot. It is a big file and it renders slowly.
What is the best method to slim it down without loosing to much of its visual properties ?
I know that PDF and PS support cubic splines.
...
7
votes
5answers
864 views
How can I draw dirac deltas with arrow heads with pgfplots
I would like to draw this in pgfplots:
I've tried this, but I can't figure out how to get the arrowheads.
\documentclass{article}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
...
7
votes
3answers
304 views
Which plotting tool is more likely to stay stable in the basics: MetaPost, PStricks or pgfplots?
I have been looking at the three (major ?) tools---MetaPost, PStricks or pgfplots for plotting data together with LaTeX. My experience is this:
MetaPost code can demand lots of lines for simple ...
7
votes
2answers
964 views
Plot reciprocal function with tkiz
I need to plot f(x) = 1 / x in LaTeX and am trying to with Tikz. I haven't found a way to set the vertical range, so the values go out of bound around x=0.
Using gnuplot directly doesn't seem to be ...
7
votes
2answers
258 views
Easy creation of logarithmic grid with TikZ
Is it possible to create a logarithmic grid using the command below with TikZ?
\draw (-0.1,-0.1) grid (4.1,4.1);
It would be great to be able to create a logarithmic grid without having to specify ...
7
votes
2answers
318 views
Comparison of pgf plotting packages
I know three ways to do function plots based on the TikZ/pgf package:
TikZ/pgf directly
pgfplots
tkz-fct
Which of those options is the most powerful? Why?
Can you give typical cases where one ...
7
votes
2answers
273 views
How to draw two intersecting graphs?
I want to make the following figure.
My efforts are:
\documentclass{standalone}
\usepackage{pgfplots}
\usetikzlibrary{calc,shadings}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
...
7
votes
1answer
1k views
Center nodes near coords in a stacked ybar plot
I'm trying to center the node values, at the middle of each bar, in a stacked plot. However I can only put those nodes in the top of each bar. Is it possible to move those down? To the center of each ...
7
votes
1answer
132 views
How to draw dash-dotted curves using MetaPost?
Is it possible to (easily) draw dash-dotted curves in MetaPost, i.e. curves that alternate between a dash and a dot?
For either dashed or dotted curves, I use the draw command and end it with dashed ...
7
votes
1answer
409 views
How can I place numbers into marks of a plot?
I have the following plot
with this latex-source:
\documentclass{minimal}
\usepackage{tikz}
\usetikzlibrary{plotmarks}
%%%<
\usepackage{verbatim}
\usepackage[active,tightpage]{preview}
...
7
votes
1answer
793 views
How to have linked axes on plots?
I plot infrared spectra in many reports and I display the energy units in two ways, wavenumbers $cm^{-1}$ on the bottom x-axis and wavelength (nm) on the upper x-axis. The relationship is
...
7
votes
1answer
329 views
Plot functions and their point of intersection
We are plotting three functions as follows
\documentclass{article}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[enlargelimits=false]
\addplot[domain=0:1,blue] {(1-x)/5};
...
7
votes
1answer
771 views
Pgfplots: plot graph inside table
I would like to plot a table with a graph inside it. I am trying to use this example as a guide. This is the current hand-constructed version.
UPDATE: I don't have enough reputation to answer my ...
7
votes
1answer
319 views
pgfplots - Placing Nodes on x Coordinates of a Plot
I want to plot some graphs in pgfplots and want to place nodes on the exact same x coordinate of the plot. The position of the note has to be set in x direction but free in y direction.
Here is one ...
6
votes
4answers
425 views
What is the easiest way to plot a function and its tangent lines at the turning points?
I want to plot graphs like this and embed them as Tikz or Pstricks code in my handouts. I know that there are software such as Ipe, LaTeXDraw etc. But none of them can satisfy me. Because Ipe doesn't ...
6
votes
2answers
244 views
Rindler coordinate chart (family of parametric curves) in TikZ
Is it possible to make a plot like this with TikZ or other drawing packages?
This plot visualizes a two parameter family of curves, given by
T = x Sinh(t)
X = x Cosh(t)
The pink curves are ...
6
votes
3answers
1k views
draw a plot with point
i try to draw something like this :
to do that i have write some code using tikz,unfortunately i dont get what i want
\documentclass{report}
\usepackage{tikz}
\usetikzlibrary{automata,topaths}
...
6
votes
5answers
915 views
Tangents to a circle from a point outside of it (tikz)
I'm trying to plot in TikZ the two tangents to a fixed circle passing through a given point.
In some details, given an arbitrary circle centered at C with with radius r, and a point P outside of the ...
6
votes
2answers
223 views
How to plot a discontinuous function curve and diagram of Markov chain with TikZ?
Please apologize my ingnorance of tips to use for asking questions.
I would like to realise the plots and the diagram like those shown on page 158,
160
and 161
on this document Chaine de ...
6
votes
3answers
200 views
Calculate function with integers as input and plotting
I'd like to plot the function 1/2*x(x+1) in for integer values ranging from 3 to 20 and in particular I'd like the function to be plotted in those points. I have managed to create the following graph ...
6
votes
2answers
1k views
Proper way to change axis in plot tikz
I am trying to reconstruct the image below in tikz, and I think I have done a fairly decent job.
The problem is that my code is a mess. Is there any simple clean way to produce this image?
My ...
6
votes
1answer
268 views
Plotting a straight line to the peak point of a graph
For the MWE below:
\documentclass{report}
\usepackage[left=2.5cm,right=2cm,top=2cm,bottom=2cm]{geometry}
\usepackage[T1]{fontenc}
\usepackage{pgfplots}
...
6
votes
1answer
374 views
Making the y-axis range of a plot have more values in some parts
For the MWE below:
\documentclass{report}
\usepackage[left=2.5cm,right=2cm,top=2cm,bottom=2cm]{geometry}
\usepackage[T1]{fontenc}
\usepackage{pgfplots}
\begin{document}
\begin{figure}[H]
...
6
votes
3answers
944 views
Plot a matrix of real values with TikZ/PGF like imshow in matlab
How can I plot a matrix of real values with TikZ/PGF such that it looks like plotted with imshow in MATLAB?
\addplot3 does something similar, but I'd like to have that in a color-coded 2D plot.



