/usr/share/doc/python-scitools/examples/plot2k.py is in python-scitools 0.9.0-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | from scitools.std import * # for curve plotting
def f1(t):
return t**2*exp(-t**2)
def f2(t):
return t**2*f1(t)
t = linspace(0, 3, 51)
y1 = f1(t)
y2 = f2(t)
# a mix of Matlab style and options in plot commands:
plot(t, y1, 'r-', xlabel='t', ylabel='y',
axis=[0, 4, -0.1, 0.6])
figure() # new figure
plot(t, y2, 'bo', xlabel='t', ylabel='y')
# pause so the user can really see that we add features
# to the plot below:
raw_input('Press Return to continue: ')
figure(1) # go back to first figure
title('One curve')
legend('t^2*exp(-t^2)')
savefig('tmp2_1.eps')
show()
figure(2) # go to second figure
title('Another curve')
savefig('tmp2_2.eps')
show()
figure() # new, third figure
# plot y1 and y2 as two axis in the same figure:
subplot(2, 1, 1)
plot(t, y1, xlabel='t', ylabel='y')
subplot(2, 1, 2)
plot(t, y2, xlabel='t', ylabel='y')
title('A figure with two plots')
#savefig('tmp2_3.eps') # illegal in multiplot mode
show()
raw_input('Press Return key to quit: ')
|