资源简介

Q学习matlab实现,对多智能体有个全面的概括,实现Q表输出。很有用的哦!

资源截图

代码片段和文件信息

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

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1761  2010-11-16 16:37  Qlearning.m

     文件        325  2010-11-16 16:52  ReadMe.txt

     文件        445  2010-11-16 16:43  QDemo.m

     文件        516  2010-11-15 22:10  drnd.m

----------- ---------  ---------- -----  ----

                 3047                    4


评论

共有 条评论