3D画图 Python matplotlib Axes3D
from http://www.scipy-lectures.org/intro/scipy.html#file-input-output-scipy-io
#3D 表面染色图的绘制 利用matplotlib
import numpy as np
from scipy import optimize
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
def sixhump(x):
return (4 - 2.1*x[0]**2 + x[0]**4 / 3.) * x[0]**2 + x[0] * x[1] + (-4 + \
4*x[1]**2) * x[1] **2
x = np.linspace(-2, 2)
y = np.linspace(-1, 1)
xg, yg = np.meshgrid(x, y)
#plt.figure() # simple visualization for use in tutorial
#plt.imshow(sixhump([xg, yg])) #2 显示图像的灰度,只能将3位信息降低到二维
#plt.colorbar()
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
surf = ax.plot_surface(xg, yg, sixhump([xg, yg]), rstride=1, cstride=1,
cmap=plt.cm.jet, linewidth=0, antialiased=False)
ax.set_xlabel('x')
ax.set_ylabel('y')
ax.set_zlabel('f(x, y)')
ax.set_title('Six-hump Camelback function')
3D画图 Python matplotlib Axes3D相关推荐
- python绘制3d图-Python matplotlib绘图示例 - 绘制三维图形
Python matplotlib模块是扩展的MATLAB的一个绘图工具库.它可以绘制各种图形,下面就学习了下Python中的matplotlib模块,如何绘制三维图形. 示例代码一: # codin ...
- python matplotlib axes3d.get_test_data() 是什么意思?(获得测试数据)
axes3d.get_test_data() 功能为获得一套测试数据, 这套测试数据的函数模板貌似是固定的, 打印出来就是下面酱紫: 参考代码: from mpl_toolkits.mplot3d i ...
- 使用python实现3D画图
3D画图 使用matplotlib 实现3D画图 import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D imp ...
- python matplotlib三维画图、二维画图常用命令总结
python常用画图命令总结 1.python matplotlib三维画图 2.python matplotlib二维画图 1.python matplotlib三维画图 import matplo ...
- python matplotlib绘制 3D图像专题 (三维柱状图、曲面图、散点图、曲线图合集)
python matplotlib 绘制3D图表 文章目录 1. 绘制3D柱状图 2. 绘制3D曲面图 ① 示例1 ② 示例2 3.绘制3D散点图 4. 绘制3D曲线图 ʚʕ̯•͡˔•̯᷅ ...
- python matplotlib 画图 不显示中文 中文乱码 设置中文字体
在使用python matplotlib 画图时,由于matplotlib 默认是使用DejaVu Sans这种字体,不支持中文,所以我们在使用matplotlib画图包含中文内容要显示时就会变成方框 ...
- python画图中文显示_解决Linux系统中python matplotlib画图的中文显示问题
最近想学习一些python数据分析的内容,就弄了个爬虫爬取了一些数据,并打算用Anaconda一套的工具(pandas, numpy, scipy, matplotlib, jupyter)等进行一些 ...
- python matplotlib画图产生的Type 3 fonts字体没有嵌入问题
ScholarOne's 对python matplotlib画图产生的Type 3 fonts字体不兼容,更改措施: 在程序中添加如下语句 import matplotlib matplotlib. ...
- python自定义函数画图_python matplotlib自定义colorbar颜色条-以及matplotlib中的内置色条...
自定义colorbar(draw colorbar without any mapple/plot) 参考:Customized Colorbars Tutorial api example code ...
最新文章
- 独家 | 提速20倍!3个细节优化Tableau工作簿加载过程(附实例)
- 10个小动作帮你简化生活
- c mysql web开发实例教程_java web 开发入门实例
- codeforce 227D Naughty Stone Piles (贪心+递归+递推)
- CVE-2013-3897漏洞成因与利用分析
- cublas matlab,Check failed: status == CUBLAS_STATUS_SUCCESS (11 vs. 0) CUBLAS_STATUS_MAPPING_ERROR
- python :编写装饰器
- js中遍历数组加到新数组_JS中的真伪数组
- LRU最少最近使用缓存策略
- Kotlin 新版来了,支持跨平台!
- java控制html弹出框,Selenium+java - 弹出框处理
- ThreeJS 实现等值线效果
- easyexcel写动态表头(横向扩展)
- 编写一个JSP页面,利用Scriptlet编写一段计算代码,要求用0做除数,并使用page指令将该错误信息显示在另一个JSP页面上,产生的错误信息为“错误,不能用0做除数.“
- Python实现照片更换背景色
- 运行服务器(Tomcat)但是到JDBC这一步,一直报错java.lang.NoClassDefFoundError: Could not initialize class DruidDemo
- java开发一般用se,用大白話聊聊JavaSE
- 【Qbot】1.ChatGPT简介与Q群机器人部署教程
- OOP和POP的区别
- spreadjs~~一个Excel在线编辑的工具
热门文章
- snmputilg和snmputil的下载 / Win10下SNMP服务的安装和配置
- JAVASE——1.File
- OnyX for Mac是什么软件?mac版onyx有什么作用?
- UPNP端口映射全过称
- 带你和Python与R一起玩转数据科学: 探索性数据分析
- 2018-03-24-利用动态二进制加密实现新型一句话木马之Java篇
- TypeScript 深水区:3 种类型来源和 3 种模块语法
- 凯氏物语:下一波财富再分配浪潮在哪里
- 进制转换(十进制n转化为k进制)
- 挑战 渣打科营“Mini Code Marathon”赛题:连通块最少