Kako najti faktorial v MATLAB

Kako Najti Faktorial V Matlab



Iskanje faktoriala števila je pogosto uporabljena matematična operacija, ki se uporablja za reševanje različnih matematičnih problemov, kot so kombinacija, Taylorjeva vrsta in številni drugi. To je dolgotrajna naloga, ki zahteva veliko izračunov, medtem ko najde faktorijel velikega števila.

V današnjem svetu visoko zmogljivih računalniških orodij je ročno iskanje faktoriala nepraktičen pristop. MATLAB nam ponuja vgrajeno funkcijo za izračun faktoriala števila na hiter in učinkovit način.

Ta vadnica bo predstavila metodo za iskanje faktoriala števila ali niza v MATLAB-u.







Kaj je faktorial v MATLAB?

Faktoriel nenegativnega celega števila n lahko definiramo kot produkt vseh pozitivnih celih števil, ki so manjša ali enaka številu n. V matematiki se označuje z (!) simbolom in ima naslednjo matematično obliko:



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

Kako najti faktorial v MATLAB?

V MATLAB-u lahko izračunamo faktorijel nenegativnega celega števila z uporabo vgrajenega faktoriel() funkcijo. Ta funkcija vzame skalarno vrednost ali matriko kot vhod in vrne izračunano faktorialno vrednost kot izhod.



Sintaksa
The faktoriel() funkcijo je mogoče implementirati v MATLAB z naslednjo sintakso:





f = faktoriel ( n )

tukaj,
Funkcija f = faktoriel (n) je odgovoren za izračun faktoriala danega števila n.

  • Če n predstavlja skalar, bo vrednost njegovega izračunanega faktoriala skalarno število z enako velikostjo in vrsto podatkov kot vhodna skalarna vrednost n.
  • Če n predstavlja matriko, bo ta funkcija izračunala faktorijel vsake vrednosti, ki ima enako velikost in vrsto podatkov kot vhodna matrika.

Primer 1: Kako najti faktoriel skalarne vrednosti v MATLAB-u

Ta koda MATLAB določa faktorial danega skalarnega števila n=100 z uporabo faktoriel() funkcijo.



n = 100 ;
f = faktoriel ( n )

Primer 2: Kako izračunati faktoriel matrike v MATLAB-u

V tem primeru ustvarimo kvadratno matriko 10 krat 10 z uporabo magija() delujejo in uporabljajo faktoriel() funkcijo za izračun faktoriel dane matrike A.

A = čarovnija ( 10 ) ;
A_f = faktoriel ( A )

Zaključek

Iskanje faktoriala celega števila je matematična naloga, ki je enaka produktu celega števila z vsemi pozitivnimi vrednostmi, ki so manjše ali enake temu celemu številu. V MATLAB-u je to nalogo mogoče učinkovito izvesti z uporabo vgrajenega faktoriel() funkcijo. Ta vodnik je zagotovil izvajanje faktoriel() funkcijo s primeri za boljše razumevanje, kako jo uporabljati v MATLAB-u.