Skip to content

Commit 3668db7

Browse files
committed
slightly nicer demo
1 parent fe33bc6 commit 3668db7

File tree

1 file changed

+20
-44
lines changed

1 file changed

+20
-44
lines changed

demo.py

Lines changed: 20 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -366,56 +366,32 @@ def check_expected_error(what, f):
366366
# several plots directly onto one another
367367
xx,yy = np.meshgrid(np.linspace(-5,5,100),
368368
np.linspace(-5,5,100))
369-
zz = np.sin(xx) + yy*yy/30.
370-
369+
zz0 = np.sin(xx) + yy*yy/8.
370+
zz1 = np.sin(xx) + yy*yy/10.
371+
zz2 = np.sin(xx) + yy*yy/12.
372+
373+
commonset = ( 'origin 0,0',
374+
'size 1,1',
375+
'view 60,20,1,1',
376+
'xrange [0:100]',
377+
'yrange [0:100]',
378+
'zrange [0:150]',
379+
'contour base' )
371380
for hardcopy in (None, "stacked-contours.png", "stacked-contours.gp",):
372-
gp.plot3d( (zz,
373-
dict(tuplesize=3,
374-
_with = np.array(('lines nosurface',
375-
'labels boxed nosurface')),
376-
_set = ( 'origin 0,0',
377-
'size 1,1',
378-
'view 60,30,1,1',
379-
'xrange [0:100]',
380-
'yrange [0:100]',
381-
'zrange [0:150]',
382-
'contour base',
383-
'xyplane at 10' )) ),
384-
385-
(zz,
386-
dict(tuplesize=3,
387-
_with = np.array(('lines nosurface',
388-
'labels boxed nosurface')),
389-
_set = ( 'origin 0,0',
390-
'size 1,1',
391-
'view 60,30,1,1',
392-
'xrange [0:100]',
393-
'yrange [0:100]',
394-
'zrange [0:150]',
395-
'contour base',
396-
'xyplane at 50' )) ),
397-
398-
(zz,
399-
dict(tuplesize=3,
400-
_with = np.array(('lines nosurface',
401-
'labels boxed nosurface')),
402-
_set = ( 'origin 0,0',
403-
'size 1,1',
404-
'view 60,30,1,1',
405-
'xrange [0:100]',
406-
'yrange [0:100]',
407-
'zrange [0:150]',
408-
'contour base',
409-
'xyplane at 150' )) ),
410-
411-
wait=1,
381+
382+
gp.plot3d( (zz0, dict(_set = commonset + ('xyplane at 10' ,))),
383+
(zz1, dict(_set = commonset + ('xyplane at 80' ,))),
384+
(zz2, dict(_set = commonset + ('xyplane at 150',))),
385+
386+
tuplesize=3,
387+
_with = np.array(('lines nosurface',
388+
'labels boxed nosurface')),
412389
square=1,
390+
wait=True
413391
hardcopy=hardcopy,
414392
multiplot=True)
415393

416394

417-
418-
419395
################################
420396
# testing some error detection
421397
################################

0 commit comments

Comments
 (0)