Cómo encontrar factorial en MATLAB

Como Encontrar Factorial En Matlab



Encontrar el factorial de un número es una operación matemática muy utilizada que sirve para resolver diferentes problemas matemáticos como combinaciones, series de Taylor y muchos más. Esta es una tarea que lleva mucho tiempo y requiere muchos cálculos mientras se encuentra el factorial de un número grande.

En el mundo actual de herramientas informáticas de alto rendimiento, encontrar factorial manualmente es un enfoque poco práctico. MATLAB nos proporciona una función incorporada para calcular el factorial de un número de forma rápida y eficiente.

Este tutorial presentará el método para encontrar el factorial de un número o matriz en MATLAB.







¿Qué es factorial en MATLAB?

El factorial de un número entero no negativo n se puede definir como el producto de todos los números enteros positivos menores o iguales que el número n. En matemáticas, se denota con un símbolo (!) y tiene la siguiente forma matemática:



norte ! = norte * ( NORTE- 1 ) * ( NORTE- 2 ) * ( NORTE- 3 ) * …. * NORTE- ( NORTE- 1 )

¿Cómo encontrar el factorial en MATLAB?

En MATLAB, podemos calcular el factorial de un número entero no negativo utilizando el método incorporado factorial() función. Esta función toma un valor escalar o una matriz como entrada y devuelve el valor factorial calculado como salida.



Sintaxis
El factorial() La función se puede implementar en MATLAB mediante la siguiente sintaxis:





f = factorial ( norte )

Aquí,
La función f = factorial(n) es responsable de calcular el factorial del número dado n.

  • Si n representa un escalar, el valor de su factorial calculado será un número escalar que tendrá el mismo tamaño y tipo de datos que el valor escalar de entrada n.
  • Si n representa una matriz, esta función calculará el factorial de cada valor que tenga el mismo tamaño y tipo de datos que la matriz de entrada.

Ejemplo 1: Cómo encontrar el factorial de un valor escalar en MATLAB

Este código MATLAB determina el factorial del número escalar dado n=100 usando el factorial() función.



norte = 100 ;
f = factorial ( norte )

Ejemplo 2: Cómo calcular el factorial de una matriz en MATLAB

En este ejemplo, creamos una matriz cuadrada de 10 por 10 usando el magia() funcionar y utilizar el factorial() función para calcular el factorial de la matriz A dada.

A = magia ( 10 ) ;
A_f = factorial ( A )

Conclusión

Encontrar el factorial de un número entero es una tarea matemática que iguala el producto de un número entero con todos los valores positivos menores o iguales a ese número entero. En MATLAB, esta tarea se puede realizar de manera efectiva utilizando el software incorporado. factorial() función. Esta guía ha proporcionado la implementación de la factorial() función con ejemplos para una mejor comprensión de cómo usarlo en MATLAB.