主要内容

Rlpredefinedenv.

创建预定义的钢筋学习环境

描述

例子

env.= rlpredefinedenv(关键词采用预定义的关键字关键词表示要创建MATLAB的环境名称®或者模万博1manbetx拟®强化学习环境env.。环境env.模拟代理程序交互,生成奖励和观察的动态,以响应代理操作。

例子

全部收缩

使用预定义'BasicGridworld'关键词创建基本网格世界强化学习环境。

Env = Rlpredefinedenv('BasicGridworld'
env = rlmdpenv具有属性:型号:[1x1 rl.env.gridworld] resetfcn:[]

使用预定义'双凝胶组连续'关键词创建连续双积分增强学习环境。

Env = Rlpredefinedenv('双凝胶组连续'
Env =双凝胶组连续性与属性:增益:1 ts:0.1000 maxdistance:5守队列:0.0100 q:[2x2 double] r:0.0100 maxiforce:inf状态:[2x1 double]

您可以使用该环境可视化环境阴谋使用它与它交互重启职能。

绘图(ENV)观察=重置(ENV)
观察=2×14 0.
[观察,奖励,isdone] =步骤(env,16)

图双积分器可视化器包含轴。轴包含类型矩形类型的对象。

观察=2×14.0800 1.6000.
奖励= -16.5559.
Isdone =逻辑0.

使用预定义'SimpleDepulummodel连续'关键字创建连续简单摆模型加固学习环境。

Env = Rlpredefinedenv('SimpleDepulummodel连续'
Env = 万博1manbetxSimulinkenvwithAgent with属性:型号:rlsimplepentulummodel agentblock:rlsimpleveptulummodel / rl代理resetfcn:[] UseFastrest:ON

输入参数

全部收缩

代表环境名称的预定义关键字,指定为以下之一:

马铃薯环境

  • 'BasicGridworld'

  • 'cartpole - 离散'

  • 'cartpole-continual'

  • '双凝胶组 - 离散'

  • '双凝胶组连续'

  • 'SimpleDequeLumwithimage-离散'

  • 'SimpleDeputulumWithimage-Continue'

  • 'waterfallgridworld-stopastic'

  • 'waterfallgridworld-mementicistic'

万博1manbetx环境

  • 'SimpleDepulummodel-Collete'

  • 'SimpleDepulummodel连续'

  • 'cartpolesimscapemodel-collitete'

  • 'cartpolesimscapemodel-continual'

输出参数

全部收缩

matlab或Sim万博1manbetxulink环境对象,作为以下内容之一返回:

  • rlmdpenv.对象,当您使用以下关键字之一时。

    • 'BasicGridworld'

    • 'waterfallgridworld-stopastic'

    • 'waterfallgridworld-mementicistic'

  • CartpoledIscreteAction.对象,当你使用时'cartpole - 离散'关键词。

  • Cartpolecontinured.对象,当你使用时'cartpole-continual'关键词。

  • DoubleIntegratordIscreteAction.对象,当你使用时'双凝胶组 - 离散'关键词。

  • 双凝集器联系对象,当你使用时'双凝胶组连续'关键词。

  • SimpleeplumwithimageDiscreteAction.对象,当你使用时'SimpleDequeLumwithimage-离散'关键词。

  • SimpleeplumwithimageConeuleAction.对象,当你使用时'SimpleDeputulumWithimage-Continue'关键词。

  • 万博1manbetxSimulinkenvwithagent.对象,当您使用以下关键字之一时。

    • 'SimpleDepulummodel-Collete'

    • 'SimpleDepulummodel连续'

    • 'cartpolesimscapemodel-collitete'

    • 'cartpolesimscapemodel-continual'

在R2019A介绍