之前教了大家不少简单的画图方法,有的小伙伴已经想尝试更漂亮的高难度图形。小编找到了一个简单容易上手的分享给大家。

如果需要绘制三维的图形,matlab可以,python同样可以,代码风格也是极其的与matlab类似。import numpy as np

import matplotlib.pyplot as plt

from matplotlib import cm

from mpl_toolkits.mplot3d import Axes3D

X = np.arange(-5, 5, 0.25)

Y = np.arange(-5, 5, 0.25)

X, Y = np.meshgrid(X, Y)

R = np.sqrt(X**2 + Y**2)

Z = np.sin(R)

fig = plt.figure()

ax = Axes3D(fig)

surf=ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap=cm.viridis)

# Add a color bar which maps values to colors.

fig.colorbar(surf, shrink=0.5, aspect=5)

plt.show()

以上就是python中画三维图形的方法,是不是很漂亮~更多Python学习推荐:PyThon学习网教学中心。

python画立体图形代码_python中如何画三维的图形?相关推荐

  1. python中画糖葫芦的代码_Python中的内存管理

    内存管理 包括: ①变量无须事先声明,变量无须指定类型 ②引用计数 ③垃圾回收 ④内存池机制 ①变量定义 不用事先声明变量类型而直接对变量进行赋值.对Python语言来讲,对象的类型和内存都是在运行时 ...

  2. python turtle画爱心的代码_Python|用turtle画笔画爱心

    欢迎点击「算法与编程之美」↑关注我们! 本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章. 问题描述 Turtle是python中的一种可视化工具库,可以 ...

  3. python矢量裁剪栅格代码_Python中使用面状矢量裁剪栅格影像,并依据Value值更改矢量属性...

    本文整体思路:在Python中使用Geopandas库,依次读取shp文件的每一个面状要素,获取其空间边界信息并裁剪对应的栅格影像,计算所裁剪影像Value值的众数,将其设置为对应面状要素的NewTY ...

  4. python画长方形的代码_python使用turtle画一个三角形、正方形(矩形或四边形)

    今天我们用python使用turtle库画一个三角形.一个正方形. 1.画一个三角形. 实现方法是先画一个直线,然后旋转120度,然后继续画直线.这样反复画三条直线后,就形成一个等边三角形.先看效果: ...

  5. python控制台清屏代码_python中代码清屏的方法是什么

    python中代码清屏的方法是什么 发布时间:2020-09-03 10:52:03 来源:亿速云 阅读:97 作者:小新 这篇文章给大家分享的是有关python中代码清屏的方法是什么的内容.小编觉得 ...

  6. 用python画小动物代码_python用turtle画一只小猪佩奇,并打包为exe

    from turtle import * importtimedef nose(x, y): #鼻子 penup() #提起笔 goto(x, y) #定位 pendown() #落笔,开始画 set ...

  7. 用python函数画德国国旗代码_python的turtle画图画五星红旗代码

    具体看我的视频 废话不多,代码送上: import turtle turtle.setup(800,600,10,10) tt = turtle.Turtle() tt.pensize(1) tt.s ...

  8. python绘制对数函数_python中如何画对数函数图?

    小伙伴们还记不记得,在高考数学题后面的大题总会出现对数函数,需要我们画成对数函数图才能解答.之前小编向大家介绍对数log函数的表示方法(https://www.py.cn/jishu/jichu/21 ...

  9. python中画圆的代码_Python编程12:Python画图之turtle库如何画圆

    #少儿编程# 从上一篇开始,我将和小朋友们一起用Python语言来画图.turtle库是Python语言中一个很流行的绘制图像的库,上一篇我们已经知道如何使用turtle库,如何使用turtle库的函 ...

最新文章

  1. Android深度探索(卷1)HAL与驱动开发读后感---第四章
  2. 极度推荐的文章和网站
  3. 002Linux应用领域
  4. msp430的常量可以这样定义
  5. java实参传空_java形参、实参、值传递、引用传递
  6. STL源码剖析(一)
  7. Windows Server 2012搭建文件服务器
  8. SQLServer 2008 r2 安装图解
  9. 这次,多地消防控制室双人值守可变单人值守
  10. 一文了解超级账本DLT、库、开发工具有哪些, Hyperledger家族成员你认识几个?
  11. 《肖申克的救赎》观后感
  12. 基于大数据技术对基金分析----By Glorio
  13. 计算机表格按性别排列,excel表格数据男女分类-Excel 按性别(男女)排序
  14. PAT(乙级)1076.Wifi密码(15)
  15. 《深入剖析Kubernetes》-张磊——白话容器基础(三):深入理解容器镜像
  16. 大数据有哪些职位和工作机会?
  17. steam api接口 php,Steam API调试
  18. P3机器人调试记录210120
  19. surfacepro3运行C语言,Surface Pro 7评测:性能更强 终于补齐Type-C
  20. pageadmin 修改默认的html,PageAdmin 安装IIS配置图解教程

热门文章

  1. 11个SEO人员必须知道的Chrome扩展插件
  2. 【最新最全】Java微服务实战项目【尚医疗】_智慧医疗管理项目_基于若依框架快速开发
  3. 小米10pro使用说明书_小米10Pro深度体验
  4. 怎么提升360网站权重?怎么查询网站在360权重
  5. 25个国内外文献数据库
  6. (附源码)ssm基于Html+css的音乐网站的设计与实现 毕业设计181627
  7. 最新云盘网盘程序源码带后台版
  8. unity学习之物理系统
  9. doxygen 命令_doxygen使用详解
  10. 【WPS表格】给数据透视表分组