systems and methods for providing controllable pulse parameter magnetic stimulation are described . one aspect is directed to a magnetic stimulation system for inducing approximately rectangular electric field pulses in a body organ , comprising an electrical energy storage device , a stimulating coil , and a switching means for electrically coupling said electrical energy storage device to said stimulating coil to produce current pulses in said stimulating coil which generates , in response to the current pulses , magnetic field pulses that can induce approximately rectangular electric field pulses in the body organ .