feval
함수 실행(Evaluate Function)
설명
[
은 함수의 이름이나 핸들을 사용하고 입력 인수 y1,...,yN
] = feval(fun
,x1,...,xM
)x1,...,xM
을 사용하여 함수를 실행합니다.
feval
함수는 함수 핸들을 직접 호출하는 경우와 동일한 범위 지정 규칙과 우선 순위 규칙을 따릅니다. 자세한 내용은 함수 핸들 생성하기 항목을 참조하십시오.
예제
입력 인수
출력 인수
팁
함수 핸들이 있으면 직접 함수 핸들을 불러올 수 있기 때문에
feval
을 사용할 필요가 없습니다. 다음 명령문의 결과는 동일합니다.fh = @eig; [V,D] = fh(A) [V,D] = feval(@eig,A)
feval
을 사용하여 중첩 함수나 로컬 함수를 실행하려면 함수 이름 대신 함수 핸들을 사용하십시오. 자세한 내용은 함수 핸들을 사용하여 로컬 함수 호출하기 항목을 참조하십시오.
확장 기능
버전 내역
R2006a 이전에 개발됨