Kaip rasti faktorių MATLAB

Kaip Rasti Faktoriu Matlab



Skaičiaus faktorialo radimas yra plačiai naudojama matematinė operacija, naudojama sprendžiant įvairias matematines problemas, tokias kaip derinys, Taylor serija ir daugelis kitų. Tai daug laiko reikalaujanti užduotis, kurią reikia atlikti daug skaičiavimų ieškant didelio skaičiaus faktorialo.

Šiandieniniame didelio našumo skaičiavimo įrankių pasaulyje nepraktiškas būdas rasti faktorių rankiniu būdu. MATLAB suteikia mums integruotą funkciją, leidžiančią greitai ir efektyviai apskaičiuoti skaičiaus faktorialą.

Šioje pamokoje bus pateiktas metodas, kaip rasti skaičiaus ar masyvo faktorialą MATLAB.







Kas yra faktorialus MATLAB?

Neneigiamo sveikojo skaičiaus n faktorialus gali būti apibrėžtas kaip visų teigiamų sveikųjų skaičių, mažesnių už skaičių n arba lygus jam, sandauga. Matematikoje jis žymimas (!) simboliu ir turi tokią matematinę formą:



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

Kaip rasti faktorių MATLAB?

MATLAB sistemoje galime apskaičiuoti neneigiamo sveikojo skaičiaus faktorialą naudodami įtaisytąjį faktorialus () funkcija. Ši funkcija kaip įvestį paima skaliarinę reikšmę arba masyvą ir grąžina apskaičiuotą faktorių vertę kaip išvestį.



Sintaksė
The faktorialus () funkcija gali būti įdiegta MATLAB naudojant šią sintaksę:





f = faktorialus ( n )

Čia
Funkcija f = faktorialus(n) yra atsakingas už duoto skaičiaus n faktorialo apskaičiavimą.

  • Jei n reiškia skaliarą, jo apskaičiuoto faktorialo reikšmė bus skaliarinis skaičius, kurio dydis ir duomenų tipas toks pat kaip įvesties skaliarinė vertė n.
  • Jei n reiškia masyvą, ši funkcija apskaičiuos kiekvienos reikšmės faktorialą, kurio dydis ir duomenų tipas toks pat kaip įvesties masyvas.

1 pavyzdys: Kaip rasti skaliarinės reikšmės faktorių MATLAB

Šis MATLAB kodas nustato duoto skaliarinio skaičiaus faktorialą n=100, naudodamas faktorialus () funkcija.



n = 100 ;
f = faktorialus ( n )

2 pavyzdys: Kaip apskaičiuoti masyvo faktorių MATLAB

Šiame pavyzdyje mes sukuriame 10 x 10 kvadratinę matricą naudodami magija() funkciją ir naudokite faktorialus () funkcija apskaičiuoti faktorinis pateiktos matricos A.

A = magija ( 10 ) ;
A_f = faktorialus ( A )

Išvada

Sveikojo skaičiaus faktorialo radimas yra matematinė užduotis, kuri lygi sveikojo skaičiaus sandaugai, kai visos teigiamos reikšmės yra mažesnės už tą sveikąjį skaičių arba jam lygios. MATLAB sistemoje šią užduotį galima efektyviai atlikti naudojant įmontuotą faktorialus () funkcija. Šiame vadove pateiktas įgyvendinimas faktorialus () funkcija su pavyzdžiais, kad geriau suprastų, kaip ją naudoti MATLAB.