参考链接: 博弈论入门20讲之第16讲-猜谜游戏-散户如何赢庄家

游戏背景:

我的期望是:

你的期望是:


使用Python的matplotlib画图:

import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
fig = plt.figure()
ax = Axes3D(fig)
# X = np.linspace(0, 1, 81)
# X = np.linspace(0, 1, 9)
X = np.linspace(0, 1, 25)
# Y = np.linspace(0, 1, 81)
# Y = np.linspace(0, 1, 9)
Y = np.linspace(0, 1, 25)
alpha, beta = np.meshgrid(X, Y)profit = -15*alpha*beta - 5*(1-alpha)*(1-beta)+\10*beta*(1-alpha) + 10*(1-beta)*alphaax.plot_surface(alpha, beta, profit, rstride=1, cstride=1, cmap='viridis')
plt.xlabel(r"$\alpha$",fontsize=45)
plt.ylabel(r"$\beta$",fontsize=45)
plt.show()

画图结果:

matplotlib三维画图之观察博弈论混合策略下纳什均衡点相关推荐

  1. python matplotlib三维画图、二维画图常用命令总结

    python常用画图命令总结 1.python matplotlib三维画图 2.python matplotlib二维画图 1.python matplotlib三维画图 import matplo ...

  2. [matlab]三维画图

    三维画图函数 plot3函数 plot3是画三维图形的最基本函数,调用格式 plot3(X1,Y1,Z1,...) plot3(X1,Y1,Z1,LineSpec,...) plot3(...,'Pr ...

  3. Matplotlib Python 画图工具包教程学习笔记4 等高线图以及3D图形的画法

    文章目录 1.等高线图 1.1 meshgrid 1.2 plt.contourf 1.3 plt.contour 1.4 plt.clabe 1.5 测试代码 1.6 最终效果 2. 3D图形的绘制 ...

  4. Matplotlib三维绘图,这一篇就够了

    Matplotlib三维绘图,这一篇就够了 1. 效果图 1.1 3D线效果图 1.2 3D散点效果图 1.3 3D随机颜色散点效果图 1.4 3D散点不同mark点效果图 1.5 3D线框效果图 1 ...

  5. matplotlib画图_Python数据可视化工具Matplotlib之画图(四)(饼状图)

    概述 在<Python数据可视化工具Matplotlib之画图(三)(柱状图)>中讲述了如何通过Matplotlib画柱状图,本文讲述如何通过Matplotlib画饼状图. matplot ...

  6. matlab 三维 作图 坐标轴_matlab三维画图

    matlab三维画图主要有三个命令:plot3命令.mesh命令和surf命令. plot3plot3是三维画图的基本函数,绘制的是最为主要的3D曲线图,最主要的调用格式是: plot3(X,Y,Z) ...

  7. pandas操作excel,matplotlib.pyplot画图插入到excel,处理复杂excel简单练习

    在数据分析上,一直都在公司zeppelin上敲python/scala代码,进行数据分析,公司内搞了个小考试,操作excel,弄matplotlib画图之类的: 好久没弄过这些了,在小技术上感觉被打脸 ...

  8. 【莫烦Python】Matplotlib Python画图教程

    目录 前言 1.基本使用 1.1 基本用法 1.2 figure图像 1.3 设置坐标轴1 1.4 设置坐标轴2 1.5 Legend图例 1.6 Annotation标注 1.7 tick能见度 2 ...

  9. 三维点云:PCA(下)open3d

    三维点云之PCA应用下 在三维点云上的应用 主成分方向 降维 求解点云的法向量 拟合平面 AABB框 点云匹配 在三维点云上的应用 PCA 是有损的数据压缩方式,它常用于对高维数据进行降维,也就是把高 ...

最新文章

  1. 自动驾驶公司尴尬处境
  2. c++成员函数的调用
  3. spring Cache /Redis 缓存 + Spring 的集成示例
  4. MyEclipse数据库连接配置(以Oracle为例)
  5. oracle locked timed,Oracle里面的用户smsdb无法登录 LOCKED(TIMED)
  6. jQuery学习- 位置选择器
  7. G - 水陆距离 HihoCoder - 1478(广搜+队列先进先出性质)
  8. c++返回指针时候注意提防_Java 8陷阱–提防Files.lines()
  9. 登陆系统的设计1 - 设计用户数据表
  10. 管理类综合199资料整理
  11. Exchange 2010 用户邮箱使用空间统计
  12. 最小二乘法的思路及推导过程
  13. 7个必收藏的免商用无版权的高清图片网站
  14. Obi Rope(Yanlz+Unity+柔性电缆+立钻哥哥+)
  15. 使用UE4开发VR项目_性能优化(三)_思路和方法
  16. 【C语言】深度剖析数据在内存中的存储
  17. Win10中安装Oracle11g
  18. 怎样计算权重?——层次分析法、熵值法:工具+数据+案例+代码
  19. 【Algorithm】Prim
  20. Linux使用Android的USB共享网络

热门文章

  1. h3c端口聚合实现服务器增加带宽,H3C 交换机链路聚合与服务器 bond0 负载均衡设置...
  2. abaqus html安装,abaqus 2016安装错误
  3. sam卡、M1卡、PSAM卡、IC卡区别
  4. 量化交易——传统技术分析布林通道BollingerBands的原理及实现
  5. 【Joshua B. Tenenbaum】非线性降维的全局几何框架
  6. K8s的网络模型和网络策略
  7. 打飞机游戏 js 实现
  8. Unity2020后PackingTag灰色,图集无法正常使用
  9. 现代控制—状态反馈极点配置函数(计算反馈增益k)
  10. 微信小程序分享好友实现