The standard plotting function is plot. Calling plot(x,y) creates a figure window with a plot ofÂ
as a function of
. The input arguments are arrays (or lists) of equal length. It is also possible to use plot(y), in which case the values inÂ
will be plotted against their index, that is, plot(y) is a short form of plot(range(len(y)),y).
Here is an example that shows how to plotÂ
using 200 sample points and with markers at every fourth point:
# plot sin(x) for some interval
x = linspace(-2*pi,2*pi,200)
plot(x,sin(x))
# plot marker for every 4th point
samples = x[::4]
plot(samples,sin(samples),'r*')
# add title and grid lines
title('Function sin(x) and some points plotted')
grid()
The result is shown in the following figure (Figure 6.1):

Figure 6.1: A plot of the function sin(x) with grid lines shown
As you can see, the standard plot is a solid blue...