Main Content

rlCreateEnvTemplate

사용자 지정 강화 학습 환경 템플릿 만들기

설명

예제

rlCreateEnvTemplate(className)은 강화 학습 환경을 나타내는 템플릿 클래스가 포함된 MATLAB® 스크립트를 만들고 엽니다. 템플릿 클래스에는 간단한 카트-폴 균형 유지 환경이 구현되어 있습니다. 사용자 지정 환경을 정의하려면 이 템플릿 클래스를 수정하십시오. 자세한 내용은 클래스 템플릿에서 사용자 지정 환경 만들기 항목을 참조하십시오.

예제

모두 축소

이 예제에서는 강화 학습 환경을 위한 템플릿 파일을 만들고 여는 방법을 보여줍니다.

이 예제에서는 클래스의 이름을 myEnvClass로 지정합니다.

rlCreateEnvTemplate("myEnvClass")

이 함수는 클래스가 포함된 MATLAB® 스크립트를 엽니다. 기본적으로 이 템플릿 클래스는 간단한 카트-폴 환경을 설명합니다.

이 템플릿 클래스를 수정한 후 파일을 myEnvClass.m으로 저장합니다.

입력 인수

모두 축소

환경 클래스의 이름으로, string형 또는 문자형 벡터로 지정됩니다. 이 이름은 클래스의 이름과 MATLAB 스크립트의 이름을 정의합니다.

버전 내역

R2019a에 개발됨