Cum să găsiți factorii în MATLAB

Cum Sa Gasiti Factorii In Matlab



Găsirea factorialului unui număr este o operație matematică utilizată pe scară largă, care este utilizată pentru a rezolva diferite probleme matematice, cum ar fi combinația, seria Taylor și multe altele. Aceasta este o sarcină care necesită mult timp, care necesită multe calcule în timp ce se găsește factorialul unui număr mare.

În lumea de astăzi a instrumentelor de calcul de înaltă performanță, găsirea manuală a factorilor este o abordare nepractică. MATLAB ne oferă o funcție încorporată pentru a calcula factorialul unui număr într-un mod rapid și eficient.

Acest tutorial va prezenta metoda de a găsi factorialul unui număr sau al unui tablou în MATLAB.







Ce este factorial în MATLAB?

Factorialul unui număr întreg nenegativ n poate fi definit ca un produs al tuturor numerelor întregi pozitive mai mici sau egale cu numărul n. În matematică, este notat cu un simbol (!) și are următoarea formă matematică:



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

Cum să găsiți factorul în MATLAB?

În MATLAB, putem calcula factorialul unui număr întreg nenegativ folosind funcția încorporată factorial() funcţie. Această funcție ia o valoare scalară sau o matrice ca intrare și returnează valoarea factorială calculată ca ieșire.



Sintaxă
The factorial() funcția poate fi implementată în MATLAB prin următoarea sintaxă:





f = factorial ( n )

Aici,
Functia f = factorial(n) este responsabil pentru calculul factorial al numărului dat n.

  • Dacă n reprezintă un scalar, valoarea factorialului său calculat va fi un număr scalar având aceeași dimensiune și tip de date ca și valoarea scalară de intrare n.
  • Dacă n reprezintă o matrice, această funcție va calcula factorialul fiecărei valori având aceeași dimensiune și tip de date ca și matricea de intrare.

Exemplul 1: Cum să găsiți factorialul unei valori scalare în MATLAB

Acest cod MATLAB determină factorialul numărului scalar dat n=100 folosind factorial() funcţie.



n = 100 ;
f = factorial ( n )

Exemplul 2: Cum se calculează factorialul unui tablou în MATLAB

În acest exemplu, creăm o matrice pătrată de 10 pe 10 folosind magie() funcţionează şi foloseşte factorial() funcția pentru a calcula factorial a matricei date A.

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

Concluzie

Găsirea factorialului unui număr întreg este o sarcină matematică care egalează produsul unui număr întreg cu toate valorile pozitive mai mici sau egale cu acel număr întreg. În MATLAB, această sarcină poate fi efectuată eficient folosind sistemul încorporat factorial() funcţie. Acest ghid a oferit implementarea programului factorial() funcția cu exemple pentru o mai bună înțelegere a modului de utilizare în MATLAB.