Как да намерите Факториал в MATLAB

Kak Da Namerite Faktorial V Matlab



Намирането на факториел на число е широко използвана математическа операция, която се използва за решаване на различни математически проблеми като комбинация, ред на Тейлър и много други. Това е отнемаща време задача, която се нуждае от много изчисления, докато се намира факториелът на голямо число.

В днешния свят на високопроизводителни изчислителни инструменти ръчното намиране на факториел е непрактичен подход. MATLAB ни предоставя вградена функция за изчисляване на факториела на число по бърз и ефективен начин.

Този урок ще представи метода за намиране на факториел на число или масив в MATLAB.







Какво е Факториал в MATLAB?

Факториел на неотрицателно цяло число n може да се дефинира като произведение на всички положителни цели числа, по-малки или равни на числото n. В математиката се обозначава със символ (!) и има следната математическа форма:



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

Как да намеря факториела в MATLAB?

В MATLAB можем да изчислим факториела на неотрицателно цяло число, използвайки вградения факториел() функция. Тази функция приема скаларна стойност или масив като вход и връща изчислената факторна стойност като изход.



Синтаксис
The факториел() функцията може да бъде реализирана в MATLAB чрез следния синтаксис:





f = факториел ( н )

Тук,
Функцията f = факториел (n) е отговорен за изчисляването на факториела на даденото число n.

  • Ако n представлява скалар, стойността на неговия изчислен факториел ще бъде скаларно число със същия размер и тип данни като входната скаларна стойност n.
  • Ако n представлява масив, тази функция ще изчисли факториела на всяка стойност със същия размер и тип данни като входния масив.

Пример 1: Как да намерите факториела на скаларна стойност в MATLAB

Този код на MATLAB определя факториела на даденото скаларно число n=100, като използва факториел() функция.



n = 100 ;
f = факториел ( н )

Пример 2: Как да изчислим факториела на масив в MATLAB

В този пример създаваме квадратна матрица 10 на 10, използвайки магия() функция и използвайте факториел() функция за изчисляване на факториел на дадената матрица A.

А = магия ( 10 ) ;
A_f = факториел ( А )

Заключение

Намирането на факториел на цяло число е математическа задача, която се равнява на произведението на цяло число с всички положителни стойности, по-малки или равни на това цяло число. В MATLAB тази задача може да се изпълни ефективно с помощта на вградения факториел() функция. Това ръководство предоставя прилагането на факториел() функция с примери за по-добро разбиране как да се използва в MATLAB.