English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
En Python, nous pouvons résoudre différents opérations et opérations matricielles. Le module Numpy fournit différentes méthodes pour les opérations matricielles.
add() -Ajoute les éléments de deux matrices.
Soustraction() -Soustrait les éléments de deux matrices.
split() -Divise les éléments de deux matrices.
Multiplication() -Multiplie les éléments de deux matrices.
dot() -Il effectue la multiplication matricielle au lieu de la multiplication élémentaire intelligente.
sqrt() -La racine carrée de chaque élément de la matrice.
sum(x, axis) -Ajouter tous les éléments à la matrice. Le deuxième paramètre est optionnel, lorsque nous calculons la somme des colonnes pour axis 0, et axis1Il est utilisé pour calculer la somme des lignes.
“ T” -Exécuter la transposition d'une matrice spécifique.
import numpy # Deux matrices sont initialisées par valeur x = numpy.array([1, 2], [4, 5]] y = numpy.array([7, 8], [9, 10]] # add() est utilisé pour ajouter des matrices print("Addition de deux matrices : ") print(numpy.add(x, y)) # subtract() est utilisé pour soustraire des matrices print("Soustraction de deux matrices : ") print(numpy.subtract(x, y)) # divide() est utilisé pour diviser des matrices print("Division de matrice : ") print(numpy.divide(x,y)) print("Multiplication de deux matrices : ") print(numpy.multiply(x,y)) print("Produit de deux matrices : ") print(numpy.dot(x,y)) print("Racine carrée est : ") print(numpy.sqrt(x)) print("Somme des éléments : ") print(numpy.sum(y)) print("Somme élémentaire par colonne : ") print(numpy.sum(y,axis=0)) print("Somme élémentaire par ligne : ") print(numpy.sum(y,axis=1)) # Utilisation de "T" pour transposer la matrice print("Transposition de matrice : ") print(x.T)
Résultat de la sortie
Addition de deux matrices : [[ 8 10] [13 15]] Soustraction de deux matrices : [[-6 -6] [-5 -5]] Division de matrice : [[0.14285714 0.25 ] [0.44444444 0.5 ]] Multiplication de deux matrices : [[ 7 16] [36 50]] Produit de deux matrices : [[25 28] [73 82]] racine carrée est : [[1. 1.41421356] [2. 2.23606798]] Somme des éléments : 34 Somme élémentaire par colonne : [16 18] Somme élémentaire par ligne : [15 19] Transposition de matrice : [[1 4] [2 5]]