No mundo atual de ferramentas de computação de alto desempenho, encontrar o fatorial manualmente é uma abordagem impraticável. O MATLAB nos fornece uma função integrada para calcular o fatorial de um número de forma rápida e eficiente.
Este tutorial apresentará o método para encontrar o fatorial de um número ou array no MATLAB.
O que é fatorial no MATLAB?
O fatorial de um inteiro não negativo n pode ser definido como o produto de todos os inteiros positivos menores ou iguais ao número n. Em matemática, é denotado por um símbolo (!) e tem a seguinte forma matemática:
N ! =N * ( N- 1 ) * ( N- 2 ) * ( N- 3 ) * …. * N- ( N- 1 )
Como encontrar o fatorial no MATLAB?
No MATLAB, podemos calcular o fatorial de um número inteiro não negativo usando o método integrado fatorial() função. Esta função recebe um valor escalar ou uma matriz como entrada e retorna o valor fatorial calculado como saída.
Sintaxe
O fatorial() A função pode ser implementada no MATLAB através da seguinte sintaxe:
f = fatorial ( n )
Aqui,
A função f = fatorial (n) é responsável por calcular o fatorial do número n fornecido.
- Se n representa um escalar, o valor de seu fatorial calculado será um número escalar com o mesmo tamanho e tipo de dados que o valor escalar de entrada n.
- Se n representar um array, esta função calculará o fatorial de cada valor com o mesmo tamanho e tipo de dados do array de entrada.
Exemplo 1: Como encontrar o fatorial de um valor escalar no MATLAB
Este código MATLAB determina o fatorial do número escalar fornecido n = 100 usando o fatorial() função.
n = 100 ;
f = fatorial ( n )
Exemplo 2: Como calcular o fatorial de um array no MATLAB
Neste exemplo, criamos uma matriz quadrada de 10 por 10 usando o Magia() funcionar e usar o fatorial() função para calcular o fatorial da matriz dada A.
A = magia ( 10 ) ;A_f = fatorial ( A )
Conclusão
Encontrar o fatorial de um número inteiro é uma tarefa matemática que iguala o produto de um número inteiro com todos os valores positivos menores ou iguais a esse número inteiro. No MATLAB, esta tarefa pode ser executada de forma eficaz usando o recurso integrado fatorial() função. Este guia forneceu a implementação do fatorial() função com exemplos para uma melhor compreensão de como utilizá-la no MATLAB.