• 大小: 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


评论

共有 条评论