I dagens verden av høyytelses dataverktøy er det å finne faktorial manuelt en upraktisk tilnærming. MATLAB gir oss en innebygd funksjon for å beregne faktoren til et tall på en rask og effektiv måte.
Denne opplæringen vil presentere metoden for å finne faktoren til et tall eller en matrise i MATLAB.
Hva er faktor i MATLAB?
Faktoriell av et ikke-negativt heltall n kan defineres som et produkt av alle positive heltall mindre enn eller lik tallet n. I matematikk er det betegnet med et (!) symbol og har følgende matematiske form:
N ! = N * ( N- 1 ) * ( N- 2 ) * ( N- 3 ) * …. * N- ( N- 1 )
Hvordan finne faktoren i MATLAB?
I MATLAB kan vi beregne faktoren til et ikke-negativt heltall ved å bruke det innebygde faktoriell() funksjon. Denne funksjonen tar en skalarverdi eller en matrise som inngang og returnerer den beregnede faktorverdien som en utgang.
Syntaks
De faktoriell() funksjonen kan implementeres i MATLAB gjennom følgende syntaks:
f = faktoriell ( n )
Her,
Funksjonen f = faktoriell(n) er ansvarlig for å beregne faktorialet til det gitte tallet n.
- Hvis n representerer en skalar, vil verdien av dens beregnede faktorial være et skalartall som har samme størrelse og datatype som den inngående skalarverdien n.
- Hvis n representerer en matrise, vil denne funksjonen beregne faktoren for hver verdi som har samme størrelse og datatype som inngangsmatrisen.
Eksempel 1: Hvordan finne faktoren til en skalarverdi i MATLAB
Denne MATLAB-koden bestemmer faktoren til det gitte skalartallet n=100 ved å bruke faktoriell() funksjon.
n = 100 ;
f = faktoriell ( n )
Eksempel 2: Hvordan beregne faktoren til en matrise i MATLAB
I dette eksemplet lager vi en 10 x 10 kvadratisk matrise ved å bruke magi() funksjon og bruk faktoriell() funksjon for å beregne faktoriell av den gitte matrisen A.
A = magi ( 10 ) ;A_f = faktoriell ( EN )
Konklusjon
Å finne faktorialet til et heltall er en matematisk oppgave som er lik produktet av et heltall med alle positive verdier mindre enn eller lik det hele tallet. I MATLAB kan denne oppgaven utføres effektivt ved å bruke den innebygde faktoriell() funksjon. Denne veiledningen har gitt implementeringen av faktoriell() funksjon med eksempler for en bedre forståelse av hvordan du bruker den i MATLAB.