A neurostimulation device is provided comprising an input, a neurostimulation probe, a stimulation unit and a distribution calculation module. At the input stimulation data is received comprising information relating to a stimulation preferability and an orientation of at least one fiber bundle. The neurostimulation probe comprises an array of stimulation electrodes which are coupled to the stimulation unit. The stimulation unit, in accordance with a specified current distribution, provides currents to the respective stimulation electrodes for generating an electric field gradient. The distribution calculation module is coupled to the input and the stimulation unit for based on the stimulation data determining a preferred position and orientation for the electric field gradient, and based on the preferred position and orientation for the electric field gradient, calculating the specified current distribution.L'invention concerne un dispositif de neurostimulation comprenant une entrée, une sonde de neurostimulation, une unité de stimulation et un module de calcul de distribution. A l'entrée, des données de stimulation sont reçues, les données comprenant des informations relatives à une préférence de stimulation et à une orientation d'au moins un faisceau de fibres. La sonde de neurostimulation comprend un réseau d'électrodes de stimulation qui sont couplées à l'unité de stimulation. L'unité de stimulation, conformément à une distribution de courant spécifiée, fournit des courants aux électrodes de stimulation respectives pour générer un gradient de champ électrique. Le module de calcul de distribution est couplé à l'entrée et à l'unité de stimulation pour déterminer une position et une orientation préférées pour le gradient de champ électrique d'après les données de stimulation, et pour calculer la distribution de courant spécifiée d'après la position et l'orientation préférées pour le gradient de champ électrique.