MATLABOnline에 답안 제출하기
MATLAB®Grader™의 교육과정에 대한 코딩 문제가 할당되면 MATLABOnline™에서 작업하고 답안을 제출할 수 있습니다.
MATLABOnline은 MathWorks®에서 호스팅된 연산 리소스와 저장공간을 사용하여 표준 웹 브라우저에서 MATLAB의 최신 버전에 대한 액세스를 제공합니다. MATLABOnline에서 문제를 풀 때 MATLAB의 작업 공간, 라이브 편집기 및 디버그 기능에 액세스할 수 있습니다. MATLAB을 다운로드하거나 설치하거나 설정할 필요가 없습니다.
답안 코드를 작성하고 답안을 디버그, 분석 및 제출하기
MATLAB Grader에서 코딩 문제를 엽니다.
MATLAB Online에서 문제 열기를 클릭합니다.
MATLAB Online에서는 문제 설명, 평가 및 출력 탭, 그리고 사전 테스트 및 제출 버튼이 왼쪽에 있는 MATLAB Grader 패널에 표시됩니다. MATLAB Online의 다른 패널과 마찬가지로 MATLAB Grader 패널을 창의 왼쪽이나 오른쪽으로 옮길 수 있습니다.
MATLAB Online에서 문제를 열면 답안 파일이 자동으로 생성되어 열립니다.
함수를 사용하여 답안 코드를 작성하는 경우 함수를 호출하는 코드가 있는 두 번째 파일이 제공됩니다.
MATLABGrader에서 답안에 대해 이미 입력한 코드는 MATLABOnline에서 문제를 열 때 라이브 편집기에 복사됩니다.
라이브 편집기에서 답안 코드를 작성하십시요.
강사가 문제에 대한 설명을 작성하고 문제 풀이 방법에 대한 지침을 제공해 두었습니다.
회색 배경의 줄은 강사가 잠갔기 때문에 편집할 수 없습니다.
함수 답안을 작성할 경우에는 MATLAB Grader에서 답안을 평가할 수 있도록 강사가 제공한 함수 이름을 사용해야 합니다. 함수를 호출할 코드를 강사로부터 받지 못한 경우 코드를 작성해야 합니다.
코드를 실행하고 출력값을 확인합니다.
답안을 제출합니다.
제출할 때, 실행된 평가의 결과를 검토합니다. 답안을 개선하려면 라이브 편집기에서 코드를 변경하십시오.
평가가 없더라도 점수나 채점을 위해서는 답안을 제출해야 합니다.
MATLABGrader에서는 기한을 넘긴 답안을 제출할 수 있습니다. 기한을 넘겨서 제출한 답안이 어떻게 처리되는지에 대해서는 강사에게 문의하십시오.
제출에 영향을 줄 수 있는 요소에 대한 자세한 내용은 답안 가이드 항목을 참조하십시오.
MATLAB Online에서 작업하기
MATLAB Online의 MATLAB Grader 컨트롤
MATLAB Online에서는 문제 설명, 평가 및 출력 탭, 그리고 사전 테스트 실행 및 제출 버튼이 브라우저 왼쪽에 있는 MATLAB Grader 패널에 표시됩니다. MATLAB Online의 다른 패널과 마찬가지로 MATLAB Grader 패널을 창의 왼쪽이나 오른쪽으로 옮길 수 있습니다.
MATLAB Online에서 문제 열기를 선택하면 새 브라우저 탭에서 MATLABOnline이 열립니다. MATLABGrader로 돌아가려면 MATLAB Grader가 실행 중인 브라우저 탭으로 이동하고 새로 고침 프롬프트를 클릭하여 MATLABGrader에서 답안을 확인하세요.
답안 실행 및 사전 검증
라이브 편집기를 사용하여 코드를 실행하고 디버그하고 분석할 수 있습니다. 가설 검정에 대한 자세한 내용은 디버그 및 분석 (MATLAB) 항목을 참조하십시오.
라이브 편집기에서의 코드 실행은 현재 MATLAB Online 세션에서 실행되는 것이므로, 라이브 편집기에 출력값이 표시됩니다.
답안을 제출하면 사전 테스트와 평가가 MATLAB Grader 서버에서 실행되고 출력 탭에 출력값이 표시됩니다.
평가 결과 검토하기
평가 탭에서 모든 평가 결과를 확인할 수 있습니다. 제출 중에 평가가 실행될 때 사전 테스트가 포함됩니다.
답안이 이 문제에 대한 모든 테스트를 통과하면 MATLAB Grader는 해당 답안을 정답으로 표시합니다. 통과한 테스트에는 녹색 확인 표시가 표시됩니다.
답안이 하나 이상의 테스트를 실패하면 MATLAB Grader는 해당 답안을 오답으로 표시합니다. 답안이 통과하지 못한 각각의 테스트에는 실패 원인을 나타내는 오류 메시지가 포함됩니다.
답안을 개선하려면 라이브 편집기로 돌아가서 변경하세요. 이 문제 및 다른 코딩 문제를 풀기 위해 시도했던 과거의 기록을 보려면 MATLABGrader로 돌아가십시오.
템플릿을 초기화하거나 답안을 다시 열기
답안을 작성하는 동안 다음 작업을 수행할 수 있습니다.
코드 초기화 — 템플릿에서 편집한 내용을 되돌리고 답안 파일을 원래 상태로 되돌리려면 MATLAB Grader 측면 패널에서 가로 세 점을 클릭하고 답안 초기화를 선택하십시오. 함수 유형 문제의 경우 함수를 호출하기 위해 코드 초기화를 사용하여 답안을 호출하는 코드를 초기화할 수도 있습니다.
코드 복원 — 라이브 편집기에서 닫은 파일을 다시 열려면 MATLAB Grader 측면 패널에서 가로 세 점을 클릭하고 답안 열기를 선택하십시오. 함수 유형 문제의 경우 함수를 호출하기 위해 코드 열기를 사용하여 답안을 호출하는 저장된 코드를 열 수도 있습니다.
답안 닫기
문제에 대한 작업을 마치고 같은 MATLABOnline 세션에서 다른 작업을 계속하려면 답안을 닫으면 됩니다.
측면 패널을 닫고 작업 공간을 정리하려면 MATLAB Grader 측면 패널 오른쪽 상단에 있는 세로 세 점을 클릭하고 MATLAB Grader 닫기를 선택하십시오. 작업을 저장하지 않은 경우 파일이 삭제되기 전에 저장하라는 메시지가 표시됩니다.