У данашњем свету рачунарских алата високих перформанси, ручно проналажење факторијала је непрактичан приступ. МАТЛАБ нам пружа уграђену функцију за израчунавање факторијела броја на брз и ефикасан начин.
Овај водич ће представити метод за проналажење факторијела броја или низа у МАТЛАБ-у.
Шта је факторски у МАТЛАБ-у?
Факторијал ненегативног целог броја н се може дефинисати као производ свих позитивних целих бројева који су мањи или једнаки броју н. У математици је означен (!) симболом и има следећи математички облик:
Н ! = Н * ( Н- 1 ) * ( Н- 2 ) * ( Н- 3 ) * …. * Н- ( Н- 1 )
Како пронаћи фактор у МАТЛАБ-у?
У МАТЛАБ-у можемо израчунати факторијел ненегативног целог броја користећи уграђени факториал() функција. Ова функција узима скаларну вредност или низ као улаз и враћа израчунату факторијалну вредност као излаз.
Синтакса
Тхе факториал() функција се може имплементирати у МАТЛАБ-у кроз следећу синтаксу:
ф = факторијел ( н )
овде,
Функција ф = факторијел(н) одговоран је за израчунавање факторијела датог броја н.
- Ако н представља скалар, вредност његовог израчунатог факторијела биће скаларни број који има исту величину и тип података као улазна скаларна вредност н.
- Ако н представља низ, ова функција ће израчунати факторијел сваке вредности која има исту величину и тип података као улазни низ.
Пример 1: Како пронаћи факторијал скаларне вредности у МАТЛАБ-у
Овај МАТЛАБ код одређује факторијел датог скаларног броја н=100 користећи факториал() функција.
н = 100 ;
ф = факторијел ( н )
Пример 2: Како израчунати факторијел низа у МАТЛАБ-у
У овом примеру креирамо квадратну матрицу 10к10 користећи магија() функционишу и користе факториал() функцију за израчунавање факторијел дате матрице А.
А = магија ( 10 ) ;А_ф = факторијел ( А )
Закључак
Проналажење факторијела целог броја је математички задатак који је једнак производу целог броја са свим позитивним вредностима мањим или једнаким том целом броју. У МАТЛАБ-у, овај задатак се може ефикасно извршити коришћењем уграђеног факториал() функција. Овај водич је обезбедио примену факториал() функција са примерима за боље разумевање како да се користи у МАТЛАБ-у.