MATLAB 재귀 함수

Ammar Ali 2021년7월4일
MATLAB 재귀 함수

이 튜토리얼에서는 MATLAB에서 재귀 함수를 정의하는 방법에 대해 설명합니다.

MATLAB의 재귀 함수

실행 중에 자신을 호출하는 함수를 재귀 함수라고합니다. 재귀 함수는 특정 조건이 충족 될 때까지 계속 자신을 호출합니다. 예를 들어 주어진 숫자의 계승을 찾기 위해 재귀 함수를 정의 해 봅시다. 아래 코드를 참조하십시오.

myFactorial = factorial(5)
function output=factorial(input)
if (input<=0)
    output=1;
else
    output=input*factorial(input-1);
end
end

출력:

myFactorial =

   120

위의 코드에서 우리는 주어진 숫자의 계승을 찾을 재귀 계승 함수를 정의했습니다. 이 함수는 입력이 0보다 작거나 같을 때까지 자신을 호출합니다. 그 후 결과가 반환됩니다. 출력에서 볼 수 있듯이 5의 계승 인 120을 계산했습니다. 달성하려는 조건을 알고있는 한 고유 한 재귀 함수를 정의 할 수 있습니다.

작가: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

관련 문장 - MATLAB Function