-
大小: 2KB文件类型: .rar金币: 1下载: 0 次发布日期: 2021-05-29
- 语言: Matlab
- 标签: Q-LEARNING
资源简介
一个简单的matlab的M语言编写的强化学习Q-Learning算法
代码片段和文件信息
function rv=drnd(xp)
% discrete random variable
% Input:
% [xp]: distribution
% Output:
% rv:
%---------------------------------
% Principle: P(xi=x(i))=P(r:[Fi-1Fi))(F0=0)
% =Pi;
% Attention: sum(p)=1
%---------------------------------
% Date: 15-Nov-2010
% Designer: William Song
l=size(x2);
if p==0
p=ones(1l)/l; % uniform distribution
elseif sum(p)~=1
p=p/sum(p);
end
F=cumsum(p);F0=[0F(1:end-1)];
r=rand(1);
rv=x(:(F0<=r)&(r
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 516 2010-11-15 22:10 Qlearning\drnd.m
文件 445 2010-11-16 16:43 Qlearning\QDemo.m
文件 1759 2018-06-22 10:08 Qlearning\Qlearning.m
文件 325 2010-11-16 16:52 Qlearning\ReadMe.txt
目录 0 2018-06-22 09:57 Qlearning
----------- --------- ---------- ----- ----
3045 5
- 上一篇:永磁同步电机变频调速系统仿真
- 下一篇:三参数威布尔分布拟合程序
评论
共有 条评论