文档帮助中心文档
创建一个预定义的强化学习环境
env = rlPredefinedEnv(关键字)
例子
env= rlPredefinedEnv (关键字)接受一个预定义关键字关键字表示环境名称以创建MATLAB®或仿真金宝app软件®强化学习环境env.环境env模型的动态与代理交互,产生奖励和观察响应代理的行动。
env= rlPredefinedEnv (关键字)
env
关键字
全部折叠
使用预定义的“BasicGridWorld”关键词创建基本网格世界强化学习环境。
“BasicGridWorld”
env = rlPredefinedEnv (“BasicGridWorld”)
env = rlMDPEnv with properties:GridWorld] ResetFcn: []
使用预定义的“DoubleIntegrator-Continuous”关键字创建连续双积分器强化学习环境。
“DoubleIntegrator-Continuous”
env = rlPredefinedEnv (“DoubleIntegrator-Continuous”)
env = DoubleIntegratorContinuousAction with properties: Gain: 1 Ts: 0.1000 MaxDistance: 5 GoalThreshold: 0.0100 Q: [2x2 double] R: 0.0100 MaxForce: Inf State: [2x1 double]
您可以使用情节函数并与之交互重置和一步功能。
情节
重置
一步
Plot (env) observation = reset(env)
观察=2×14 0
(观察、奖励、结束)=步骤(env, 16)
观察=2×14.0800 - 1.6000
奖励= -16.5559
结束=逻辑0
使用预定义的“SimplePendulumModel-Continuous”关键词创建连续单摆模型强化学习环境。
“SimplePendulumModel-Continuous”
env = rlPredefinedEnv (“SimplePendulumModel-Continuous”)
env = 金宝appSimulinkEnvWithAgent with properties: Model: rlSimplePendulumModel AgentBlock: rlSimplePendulumModel/RL Agent ResetFcn: [] UseFastRestart: on . env = SimulinkEnvWithAgent with properties: Model: rlSimplePendulumModel
“CartPole-Discrete”
“SimplePendulumWithImage-Discrete”
“SimplePendulumModel-Discrete”
“CartPoleSimscapeModel-Continuous”
预定义的关键字表示环境名称,指定为以下其中之一:
MATLAB环境
“CartPole-Continuous”
“DoubleIntegrator-Discrete”
“SimplePendulumWithImage-Continuous”
“WaterFallGridWorld-Stochastic”
“WaterFallGridWorld-Deterministic”
金宝app环境
“CartPoleSimscapeModel-Discrete”
rlMDPEnv
CartPoleDiscreteAction
CartPoleContinuousAction
DoubleIntegratorDiscreteAction
DoubleIntegratorContinuousAction
SimplePendlumWithImageDiscreteAction
SimplePendlumWithImageContinuousAction
金宝appSimulinkEnvWithAgent
MATLAB或Sim金宝appulink环境对象,返回如下之一:
rlMDPEnv对象,当您使用下列关键字之一时。
CartPoleDiscreteAction对象,当您使用“CartPole-Discrete”关键字。
CartPoleContinuousAction对象,当您使用“CartPole-Continuous”关键字。
DoubleIntegratorDiscreteAction对象,当您使用“DoubleIntegrator-Discrete”关键字。
DoubleIntegratorContinuousAction对象,当您使用“DoubleIntegrator-Continuous”关键字。
SimplePendlumWithImageDiscreteAction对象,当您使用“SimplePendulumWithImage-Discrete”关键字。
SimplePendlumWithImageContinuousAction对象,当您使用“SimplePendulumWithImage-Continuous”关键字。
金宝appSimulinkEnvWithAgent对象,当您使用下列关键字之一时。
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系