scipy numpy matplotlib