scientific visualization: python + matplotlib pdf