J'ai une erreur dans le code simple et je comprends pas d'où cette erreur viens

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/usr/bin/env python
from pylab import *
import matplotlib
import numpy as np
import matplotlib.cm as cm
import matplotlib.mlab as mlab
import matplotlib.pyplot as plt
 
matplotlib.rcParams['xtick.direction'] = 'out'
matplotlib.rcParams['ytick.direction'] = 'out'
 
 
data = loadtxt('cryptograph900.txt')
L        =    data[:,0]
B        =    data[:,1]
U_c_bcc900    =    data[:,2]
U_cr_bcc900    =    data[:,3]
U_c_fcc900    =    data[:,4]
U_cr_fcc900    =    data[:,5]
 
X1,Y1=np.meshgrid(L,B)
et la ligne qui dégagé pose les problems
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
File "./mapping.py", line 39, in <module>
    X1,Y1=np.meshgrid(L,B)
  File "/Library/Frameworks/Python.framework/Versions/5.1.1/lib/python2.5/site-packages/numpy/lib/function_base.py", line 2931, in meshgrid
    X = x.repeat(numRows, axis=0)
ValueError: dimensions too large.
je veux tracer cette figures: http://matplotlib.sourceforge.net/ex...tour_demo.html