How do I find Nash Equilibria if I have Payoff functions instead of Payoff Matrix in MATLAB?

20 ビュー (過去 30 日間)
Sol Elec
Sol Elec 2023 年 10 月 10 日
I want to find Nash Equilibrium. Two objective functions are
J1= - P1 = - (6885376000000*x1*(5000*x2 + 261)^2)/(1050003000*x1 + 1050003000*x2 + 13555000000*x1*x2 + 72685107)^2 and
J2= - P2 = - (6885376000000*x2*(5000*x1 + 261)^2)/(1050003000*x1 + 1050003000*x2 + 13555000000*x1*x2 + 72685107)^2.
Here x1 and x2 are the two control variables of Two player A and B respectively. Now I want to find Nash Equilibrium in the matlab. (Actually I read/studied Prisoner's dilemma etc where Payoff is in matrix but here it is function. That's why I don't have any idea)
x1_optimal = L(x2)= arg min J1(x1,x2)
x1
x2_optimal = L(x1)= arg min J2(x1,x2)
x2
Also I want to plot figure x1 and x2 where one is in x axis and other is in y axis and intersection shows the Nash Equilibrium point. How shoul I code it in MATLAB? Please help me. Thanks.

回答 (0 件)

カテゴリ

Help Center および File ExchangeStrategy & Logic についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by