« Python pour le calcul scientifique/Manipulation de matrices » : différence entre les versions

Contenu supprimé Contenu ajouté
→‎Définir un tenseur : exemple déplacé dans les stats
Ligne 63 :
<source lang="python">
b.fill(5) # remplace les valeurs de b par la valeur 5
</source>
 
On peut générer une matrice aléatoire avec les fonctions <code>random.rand()</code>, qui utilise une loi uniforme sur [0 ; 1], et <code>random.randn()</code> qui utilise une loi normale centrée réduite.
 
[[Fichier:Histogramme loi normale 50 ech numpy pyplot.png|vignette|Histogramme de la loi centrée réduite tracé avec Python/Numpy/Matplotlib.]]
 
<source lang="python">
A = np.random.rand((2, 3))
print(A)
 
B = np.random.randn(100)
plt.plot(B, np.ones_like(B), "|")
plt.hist(B, bins=10, density=1)
</source>