Factorial keresése a MATLAB-ban

Factorial Keresese A Matlab Ban



A szám faktoriálisának megtalálása egy széles körben használt matematikai művelet, amelyet különféle matematikai problémák megoldására használnak, mint például a kombináció, a Taylor-sorozat és még sok más. Ez egy időigényes feladat, amely sok számítást igényel, miközben nagy szám faktoriálisát keresi.

A nagy teljesítményű számítástechnikai eszközök mai világában a faktoriális kézi keresés nem praktikus megközelítés. A MATLAB beépített függvényt biztosít számunkra egy szám faktoriálisának gyors és hatékony kiszámításához.

Ez az oktatóanyag bemutatja egy szám vagy tömb faktoriálisának megtalálásának módszerét a MATLAB-ban.







Mi az a Factorial a MATLAB-ban?

Egy n nem negatív egész szám faktoriálisa definiálható az n számnál kisebb vagy azzal egyenlő összes pozitív egész szorzataként. A matematikában egy (!) szimbólummal jelölik, és a következő matematikai alakja van:



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

Hogyan lehet megtalálni a faktorszámot a MATLAB-ban?

A MATLAB-ban ki tudjuk számítani egy nem negatív egész szám faktoriálisát a beépített faktoriális() funkció. Ez a függvény bemenetként egy skaláris értéket vagy egy tömböt vesz fel, és a számított faktoriális értéket adja vissza kimenetként.



Szintaxis
A faktoriális() függvény a MATLAB-ban a következő szintaxissal valósítható meg:





f = faktoriális ( n )

Itt,
A funkció f = faktoriális(n) felelős az adott n szám faktoriálisának kiszámításáért.

  • Ha n egy skalárt jelent, akkor a számított faktoriális értéke egy skalárszám lesz, amelynek mérete és adattípusa megegyezik a bemeneti n skalárértékkel.
  • Ha n egy tömböt jelent, akkor ez a függvény minden olyan érték faktoriálisát számítja ki, amelyek mérete és adattípusa megegyezik a bemeneti tömbével.

1. példa: Hogyan találjuk meg a skaláris érték faktorát a MATLAB-ban

Ez a MATLAB kód az adott skalárszám n=100 faktoriálisát határozza meg a segítségével faktoriális() funkció.



n = 100 ;
f = faktoriális ( n )

2. példa: Egy tömb faktorszámának kiszámítása MATLAB-ban

Ebben a példában 10 x 10 négyzetméteres mátrixot hozunk létre a varázslat() funkciót, és használja a faktoriális() függvény kiszámításához faktoriális az adott A mátrixból.

A = varázslat ( 10 ) ;
A_f = faktoriális ( A )

Következtetés

Egy egész szám faktoriálisának megtalálása olyan matematikai feladat, amely megegyezik egy olyan egész szám szorzatával, amelynek minden pozitív értéke kisebb vagy egyenlő, mint az egész szám. A MATLAB-ban ez a feladat hatékonyan végrehajtható a beépített segítségével faktoriális() funkció. Ez az útmutató a végrehajtását biztosította faktoriális() függvényt példákkal, hogy jobban megértsük, hogyan kell használni a MATLAB-ban.