主体内容

总线2RLSpec

创建增强学习数据规范万博1manbetx总线

自R2019a

描述性

示例类

特征说明=总线2RLSPEC总线Name)万博1manbetx创建一套从Siminglink学习数据规范®总线对象由总线Name.万博1manbetx对应Simolink总线中为每个叶子分量创建一个规范元素万博1manbetx使用这些规范定义含有多通道的观测增强学习环境

示例类

特征说明=总线2RLSPEC总线Name,名值)指定使用一个或多个规范创建选项名值参数推理

实例

全部崩溃

示例显示函数使用总线2RLSpec万博1manbetx从Siminglinke总线对象创建观察规范对象

创建总线对象

万博1manbetxosBus=Siminglink.Buss

创建总线三大元素并具体说明名称

万博1manbetxOpsBus.Eplements(1)=Simlink.BusEplementOpsBus.Eplements(1).Namesin-theta脱机万博1manbetxOpsBus.Eplements(2)=Simlink.BusEplementOpsBus.Eplements(2).NameCos_theta脱机万博1manbetxOpsBus.Eplements(3)=Simlink.BusEplementOpsBus.Eplements(3).Name义大利;

万博1manbetx使用Siminglink总线对象创建观察规范对象

ObsInfo=总线2RLSpecabsbus);

可使用opsInfo万博1manbetx并用相应的Siminglink模型创建强化学习环境举个例子,见trainDDPG代理用总线信号向上平衡分页.

示例显示调用函数总线2RLSpec万博1manbetx名值对从Siminglinke总线创建动作规范对象

创建总线对象

万博1manbetxActBus=Siminglink.Buss

创建总线元素并指定名称

万博1manbetxActBus.Eplements(1)=Simlink.BusEplementActBus.Eplements(1).Name激活程序;

万博1manbetx使用Siminglink总线对象创建观察规范对象

ActInfo=bus2RLSpecActBus,"DiscreteElements"{{{激活程序,[-1 1]});

指定总线元素可带两个可能的值-1一号.

可使用ActInfo万博1manbetx并用相应的Siminglink模型创建强化学习环境具体函数创建环境使用ActInfo判定代理块右总线输出

举个例子,见trainDDPG代理用总线信号向上平衡分页.

输入参数

全部崩溃

万博1manbetx名simlink总线对象,指字符串或字符向量

名值参数

指定可选对参数Name1=Value1,...,NameN=ValueN中位名称表示参数名值传即对应值名值参数必须在其他参数后出现,但双选顺序无关紧要

R2021a前使用逗号划分名称和值并附加名称引文中

示例:离散元素++Force设置强力公交总线分解数据规范并有三种可能的值5级,05

万博1manbetx名称Siminglink模型,指逗号分离双组模范字符串或字符向量指定总线对象定义时模型全局工作空间(例如数据词典中)而不是MATLAB®工作空间

总线叶元素名称创建规范,即逗号分割对'BusElementNames'和字符串数组万博1manbetx创建Simlink总线子集观察规范总线元素名.if you do not descript总线元素名数据规范为总线中的每一叶元素创建

注解

不指定总线元素名创建动作信号规范上头RL代理块输出总线全信号

离散总线元素有限值,指逗号分离配对组成'DiscreteElements'和数组名值对名值对由总线叶元素名和离散值数组组成指定的离散值必须可投送到指定的动作信号数据类型

如果您不指定离散值元素规范,则元素为连续值

示例:ActionDiscretss,{Force>,[10010],torques,[505]指定离散值强力乐器叶元素总线动作信号

输出参数

全部崩溃

数据规范强化学习动作或观察

默认时总线元素所有数据规范内文特征对象详解创建单列总线元素规范使用DiscreteElements名值对

版本历史

R2019a介绍