我是新來的Python和學習Python的「科學講義筆記Release 2013.1」教程。請在下面的srcreenshot中幫助我解決這個Mandelbrot問題(Pg 71)。如果可能的話,請提供步驟明確的命令和解釋,因爲編程概念對我來說是新的。用matplotlib繪製Mandelbrot/pyplot/numpy/python
http://dl.dropbox.com/u/50511173/mandelbrot.png
我試圖解決這個問題如下:
import numpy as np
import matplotlib.pyplot as plt
x,y=np.ogrid[-2:1:10j,-1.5:1.5:10j]
c=x + 1j*y
z=0
for g in range(50):
z=z**2 + c
plt.imshow(z.T, extent=[-2,1,-1.5,1.5])
我遇到了以下錯誤「類型錯誤:圖像數據無法轉換爲浮動」
這個錯誤是什麼恰恰意味着以及如何糾正它?我發現很難理解imshow()函數。 imshow()中的單個術語是什麼意思?
謝謝。