U današnjem svijetu računalnih alata visokih performansi, ručno pronalaženje faktorijela je nepraktičan pristup. MATLAB nam pruža ugrađenu funkciju za izračunavanje faktorijela broja na brz i učinkovit način.
Ovaj vodič predstavit će metodu za pronalaženje faktorijela broja ili polja u MATLAB-u.
Što je faktorijel u MATLAB-u?
Faktorijel nenegativnog cijelog broja n može se definirati kao umnožak svih pozitivnih cijelih brojeva manjih ili jednakih broju n. U matematici se označava simbolom (!) i ima sljedeći matematički oblik:
N ! = N * ( N- 1 ) * ( N- 2 ) * ( N- 3 ) * …. * N- ( N- 1 )
Kako pronaći faktorijel u MATLAB-u?
U MATLAB-u možemo izračunati faktorijel nenegativnog cijelog broja koristeći ugrađeni faktorijel() funkcija. Ova funkcija uzima skalarnu vrijednost ili niz kao ulaz i vraća izračunatu faktorijelnu vrijednost kao izlaz.
Sintaksa
The faktorijel() funkcija se može implementirati u MATLAB kroz sljedeću sintaksu:
f = faktorijel ( n )
Ovdje,
Funkcija f = faktorijel (n) je odgovoran za izračunavanje faktorijela zadanog broja n.
- Ako n predstavlja skalar, vrijednost njegovog izračunatog faktorijela bit će skalarni broj iste veličine i tipa podataka kao ulazna skalarna vrijednost n.
- Ako n predstavlja polje, ova će funkcija izračunati faktorijel svake vrijednosti koja ima istu veličinu i vrstu podataka kao ulazni niz.
Primjer 1: Kako pronaći faktorijel skalarne vrijednosti u MATLAB-u
Ovaj MATLAB kod određuje faktorijel danog skalarnog broja n=100 koristeći faktorijel() funkcija.
n = 100 ;
f = faktorijel ( n )
Primjer 2: Kako izračunati faktorijel niza u MATLAB-u
U ovom primjeru stvaramo kvadratnu matricu 10 puta 10 koristeći magija() funkcionirati i koristiti faktorijel() funkcija za izračunavanje faktorijel zadane matrice A.
A = magija ( 10 ) ;A_f = faktorijel ( A )
Zaključak
Pronalaženje faktorijela cijelog broja matematički je zadatak koji izjednačuje umnožak cijelog broja sa svim pozitivnim vrijednostima manjim ili jednakim tom cijelom broju. U MATLAB-u se ovaj zadatak može učinkovito izvršiti korištenjem ugrađenog faktorijel() funkcija. Ovaj vodič je omogućio implementaciju faktorijel() funkcija s primjerima za bolje razumijevanje kako se koristiti u MATLAB-u.