1.4.2 简单绘图

在这个部分,我们将在同一个图像中绘制cosine和sine函数。从默认设置开始,我们将不断丰富图片,让它看起来更漂亮。

第一步获得sine和cosine函数的数据:

In [2]:

  1. import numpy as np
  2. X = np.linspace(-np.pi, np.pi, 256, endpoint=True)
  3. C, S = np.cos(X), np.sin(X)

X现在是Numpy数组,范围是之间(包含)的256个值。C是cosine(256个值),而S是sine(256个值)

要运行例子,你可以在IPython的交互session中输入这些命令:

  1. ipython --pylab

这会将我们带到IPython提示符:

  1. IPython 2.3.1 -- An enhanced Interactive Python.
  2. ? -> Introduction and overview of IPython's features.
  3. %quickref -> Quick reference.
  4. help -> Python's own help system.
  5. object? -> Details about 'object', use 'object??' for extra details.
  6. Using matplotlib backend: MacOSX

你可以下载每个示例,然后用平常的Python运行,但是,你将没法动态的数据操作:

  1. python exercice_1.py

通过点击对应的图片,你可以获得每一步的源码。