Je voudrais calculer a[i,j]=f(i/100;j/100) où f(x;y)=cos(x)*sin(y) pour i et j dans {0, 1, 2, ... , 100}.
Je cherche une méthode rapide. J'ai entendu parler de vectoristaion pour augmenter les performances.
Toute info. est la bienvenue.
Je voudrais calculer a[i,j]=f(i/100;j/100) où f(x;y)=cos(x)*sin(y) pour i et j dans {0, 1, 2, ... , 100}.
Je cherche une méthode rapide. J'ai entendu parler de vectoristaion pour augmenter les performances.
Toute info. est la bienvenue.
Quelque chose du style:
?a = numpy.cos(numpy.arange(0, 100) / 100.)[:, None] * numpy.sin(numpy.arange(0, 100) / 100.)[None, :]
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager