Comment trouver une factorielle dans MATLAB

Comment Trouver Une Factorielle Dans Matlab



Trouver la factorielle d'un nombre est une opération mathématique largement utilisée pour résoudre différents problèmes mathématiques tels que la combinaison, la série de Taylor et bien d'autres. Il s'agit d'une tâche longue qui nécessite de nombreux calculs tout en trouvant la factorielle d'un grand nombre.

Dans le monde actuel des outils de calcul haute performance, la recherche factorielle manuelle est une approche peu pratique. MATLAB nous fournit une fonction intégrée pour calculer la factorielle d'un nombre de manière rapide et efficace.

Ce tutoriel présentera la méthode pour trouver la factorielle d'un nombre ou d'un tableau dans MATLAB.







Qu’est-ce que Factorial dans MATLAB ?

La factorielle d'un entier non négatif n peut être définie comme le produit de tous les entiers positifs inférieurs ou égaux au nombre n. En mathématiques, il est désigné par un symbole (!) et a la forme mathématique suivante :



N ! =N * ( N- 1 ) * ( N- 2 ) * ( N- 3 ) * …. * N- ( N- 1 )

Comment trouver la factorielle dans MATLAB ?

Dans MATLAB, nous pouvons calculer la factorielle d'un entier non négatif à l'aide de la fonction intégrée factorielle() fonction. Cette fonction prend une valeur scalaire ou un tableau comme entrée et renvoie la valeur factorielle calculée comme sortie.



Syntaxe
Le factorielle() La fonction peut être implémentée dans MATLAB via la syntaxe suivante :





f = factorielle ( n )

Ici,
La fonction f = factorielle(n) est chargé de calculer la factorielle du nombre n donné.

  • Si n représente un scalaire, la valeur de sa factorielle calculée sera un nombre scalaire ayant la même taille et le même type de données que la valeur scalaire d'entrée n.
  • Si n représente un tableau, cette fonction calculera la factorielle de chaque valeur ayant la même taille et le même type de données que le tableau d'entrée.

Exemple 1 : Comment trouver la factorielle d'une valeur scalaire dans MATLAB

Ce code MATLAB détermine la factorielle du nombre scalaire donné n=100 en utilisant le factorielle() fonction.



n = 100 ;
f = factorielle ( n )

Exemple 2 : Comment calculer la factorielle d'un tableau dans MATLAB

Dans cet exemple, nous créons une matrice carrée de 10 x 10 en utilisant le la magie() fonction et utilisez le factorielle() fonction pour calculer le factorielle de la matrice donnée A.

A = magie ( dix ) ;
A_f = factorielle ( UN )

Conclusion

Trouver la factorielle d'un entier est une tâche mathématique qui égale le produit d'un entier avec toutes les valeurs positives inférieures ou égales à cet entier. Dans MATLAB, cette tâche peut être effectuée efficacement à l'aide du module intégré factorielle() fonction. Ce guide a permis la mise en œuvre du factorielle() fonction avec des exemples pour une meilleure compréhension de la façon de l'utiliser dans MATLAB.