이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

ans

가장 최근에 얻은 답

구문

ans

설명

예제

출력값을 반환하는 MATLAB® 코드를 출력 인수를 지정하지 않은 채로 실행하면 MATLAB은 ans 변수를 생성하여 여기에 출력값을 저장합니다. ans의 값은 빈번하게 변경될 수 있으므로 이 값을 변경하거나 스크립트나 함수에서 이 값을 사용하는 것은 권장되지 않습니다.

ans의 범위는 현재 작업 공간으로 한정됩니다. 기본 작업 공간과 각 함수의 작업 공간은 각자의 ans 값을 가질 수 있습니다. 자세한 내용은 기본 작업 공간(Base Workspace)과 함수 작업 공간(Function Workspace) 항목을 참조하십시오.

예제

모두 축소

명령 창에서 변수에 결과를 할당하지 않은 상태로 간단한 계산을 수행합니다. MATLAB은 결과를 ans 변수에 저장합니다.

2 + 2
ans = 4

명령 창에서 간단한 계산을 수행하고 결과를 result 변수에 할당합니다.

result = 4 + 4
result = 8

result의 값을 표시한 다음 ans의 값을 표시합니다. MATLAB은 출력값을 반환하지 않은 채로 result의 값을 표시합니다. 따라서 ans의 값은 변경되지 않고 그대로 유지됩니다.

result
result = 8
ans
ans = 4

출력 변수를 지정하지 않고 출력값을 반환하는 함수 testFunc가 있다고 가정하겠습니다.

function a = testFunc 
a = 75;
end

testFunc를 호출합니다. MATLAB은 반환된 결과를 ans에 저장합니다.

testFunc
ans = 75

참고 항목

R2006a 이전에 개발됨