资源简介

非合作博弈论代码求解纳什均衡,得到每个参与人的最优支付函数。

资源截图

代码片段和文件信息

% The function gamer creates the objective function and the constraints for
% the optimization problem to supply it to fmincon.

function [xfvalexitflagoutput] = gamer(nUspIsublbx0AeqbeqpayU)

    function F = myfun(x)
        Funct = 0;
        prod = 1;
        for i = 1 : n
            Funct = Funct + x(s+i);
        end
        for i = 1 : p
            for j = 1 : n
                prod = prod * x(I(ij));
            end
            Funct = Funct - Us(i) * prod;
            prod = 1;
        end
        F = Funct;
    end

    function [c ceq] = confun(x)
        C = zeros(s1);
        for i = 1 : s
            C(i) = -x(pay(i));
            for t = 1 : n
                add = 0;
                for j = 1 : p
                    prd = 1;
  

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1473  2020-09-20 05:58  Game\gamer.m
     文件        3610  2020-09-20 05:58  Game\npg.m

评论

共有 条评论

相关资源