Python绘制曲面和曲面对应的等高线图
来源:互联网 发布:gson解析复杂的json 编辑:程序博客网 时间:2024/04/29 20:51
先将需要的库调入:
from mpl_toolkits.mplot3d import Axes3D
import matplotlib.pyplot as plt
import numpy as np
from matplotlib import cm
绘制曲面,曲面的函数为z=(1-x/2+x**5+y**3)*np.exp(-x**2-y**2)
fig = plt.figure()
ax =fig.add_subplot(111,projection='3d')
n = 256
u = np.linspace(-3,3,n)
x,y = np.meshgrid(u,u)
z=(1-x/2+x**5+y**3)*np.exp(-x**2-y**2)
ax.plot_surface(x,y,z,rstride=3,cstride=3,cmap=cm.jet)
曲面如下显示:
绘制对应的 曲面等高线图,并标记等高线的高度值:
fig = plt.figure()
bx =fig.add_subplot(111)
C=contour(X, Y, z)
bx.clabel(C, alpha=0.75, cmap='jet',inline=1, fontsize=10)
show()
等高线如图:
阅读全文
0 0
- Python绘制曲面和曲面对应的等高线图
- matlab中的contour画曲面的等高线图 和pie 饼状图 surf画三维图
- 贝塞尔曲面的绘制
- 使用GLU的NURBS绘制曲线和曲面(获取分格化图元和曲面修剪)
- MATLAB绘制二维高斯曲面
- 第十二讲 绘制NURBS曲线和曲面
- 图解opengl曲线和曲面绘制
- TWaver3D直线、曲线、曲面的绘制
- Matlab绘制三维曲面
- 曲面绘制Mesh
- 利用meshgrid函数绘制二维高斯函数曲面
- 绘制二元正态分布的密度函数图和等高线图MATLAB
- contourf()绘制填充颜色的二维等高线图
- 【python】pandas & matplotlib 数据处理 绘制曲面图
- 二维求值器绘制曲面
- vc+opengl绘制NURBS曲面
- 使用基本Bezier求值器绘制曲线和曲面
- MATLAB绘制三维曲面图和等高线 绘图(2)
- hdoj-1039Easier Done Than Said?
- 扫描手机号识别技术,手机号识别
- stl--string 实践技巧
- Java BIO、NIO、AIO
- String和StringBuilder的本质区别
- Python绘制曲面和曲面对应的等高线图
- 12 C++标准库中STL体系结构简介(学自Boolean)
- 汇编中断中显示属性字节(一般为BL)的学习笔记
- POJ---1384Piggy-Bank (完全背包+装满问题)
- sass与scss的区别
- codeforces Pride 892C
- 二:Python发展史
- 死锁
- Centos7.0上用docker下搭建codis集群