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 이전에 개발됨