python 画二维、三维点之间的线段实现方法


Posted in Python onJuly 07, 2019

如下所示:

from mpl_toolkits.mplot3d import axes3d
import matplotlib.pyplot as plt
 
# 打开画图窗口1,在三维空间中绘图
fig = plt.figure(1)
ax = fig.gca(projection='3d')
 
# 给出点(0,0,0)和(100,200,300)
x = [0, 100]
y = [0, 200]
z = [0, 300]
 
# 将数组中的前两个点进行连线
figure = ax.plot(x, y, z, c='r')
plt.show()

运行结果如下

python 画二维、三维点之间的线段实现方法

在二维空间中,我们只需要修改

fig.gca(projection='3d')为fig.gca()

示例如下:

from mpl_toolkits.mplot3d import axes3d
import matplotlib.pyplot as plt
 
# 打开画图窗口1,在三维空间中绘图
fig = plt.figure(1)
ax = fig.gca()
 
# 给出点(0,0,0)和(100,200,300)
x = [0, 100]
y = [0, 200]
z = [0, 300]
 
# 将数组中的前两个点进行连线
figure = ax.plot(x, y ,c='r')
plt.show()

结果如下:

python 画二维、三维点之间的线段实现方法

以上这篇python 画二维、三维点之间的线段实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
PyQt5每天必学之日历控件QCalendarWidget
Apr 19 Python
selenium+python自动化测试环境搭建步骤
Jun 03 Python
opencv python如何实现图像二值化
Feb 03 Python
Python3开发实例之非关系型图数据库Neo4j安装方法及Python3连接操作Neo4j方法实例
Mar 18 Python
Anaconda+VSCode配置tensorflow开发环境的教程详解
Mar 30 Python
Pandas实现一列数据分隔为两列
May 18 Python
python 元组的使用方法
Jun 09 Python
python Socket网络编程实现C/S模式和P2P
Jun 22 Python
推荐值得学习的12款python-web开发框架
Aug 10 Python
基于Python的身份证验证识别和数据处理详解
Nov 14 Python
聊聊Python pandas 中loc函数的使用,及跟iloc的区别说明
Mar 03 Python
Python pandas之求和运算和非空值个数统计
Aug 07 Python
Python调用百度根据经纬度查询地址的示例代码
Jul 07 #Python
选择Python写网络爬虫的优势和理由
Jul 07 #Python
python和c语言的主要区别总结
Jul 07 #Python
详解将Pandas中的DataFrame类型转换成Numpy中array类型的三种方法
Jul 06 #Python
pandas进行时间数据的转换和计算时间差并提取年月日
Jul 06 #Python
python中时间、日期、时间戳的转换的实现方法
Jul 06 #Python
pandas 时间格式转换的实现
Jul 06 #Python
You might like
Windows IIS PHP 5.2 安装与配置方法
2009/06/08 PHP
PHP中实现生成静态文件的方法缓解服务器压力
2014/01/07 PHP
php创建图像具体步骤
2017/03/13 PHP
ajax 缓存 问题 requestheader
2010/08/01 Javascript
javascript 10进制和62进制的相互转换
2014/07/31 Javascript
js控制文本框只输入数字和小数点的方法
2015/03/10 Javascript
JS常用字符串方法(推荐)
2021/01/15 Javascript
浅谈JS中String()与 .toString()的区别
2016/10/20 Javascript
JS自定义混合Mixin函数示例
2016/11/26 Javascript
12306 刷票脚本及稳固刷票脚本(防挂)
2017/01/04 Javascript
原生js开发的日历插件
2017/02/04 Javascript
jquery中绑定事件的异同
2017/02/28 Javascript
js图片延迟加载(Lazyload)三种实现方式
2017/03/01 Javascript
详解使用grunt完成requirejs的合并压缩和js文件的版本控制
2017/03/02 Javascript
BootStrap表单控件之复选框checkbox和单选择按钮radio
2017/05/23 Javascript
基于jquery实现多选下拉列表
2017/08/02 jQuery
开发用到的js封装方法(20种)
2018/10/12 Javascript
在Create React App中启用Sass和Less的方法示例
2019/01/16 Javascript
jQuery无冲突模式详解
2019/01/17 jQuery
在Vue中使用icon 字体图标的方法
2019/06/14 Javascript
[57:59]完美世界DOTA2联赛循环赛 Ink Ice vs LBZS BO2第一场 11.05
2020/11/05 DOTA
基于并发服务器几种实现方法(总结)
2017/12/29 Python
pyqt5 实现 下拉菜单 + 打开文件的示例代码
2019/06/20 Python
扩展Django admin的list_filter()可使用范围方法
2019/08/21 Python
python计算无向图节点度的实例代码
2019/11/22 Python
python中的数组赋值与拷贝的区别详解
2019/11/26 Python
用python制作个音乐下载器
2021/01/30 Python
HTML5 3D书本翻页动画的实现示例
2019/08/28 HTML / CSS
英国最大的在线蜡烛商店:Candles Direct
2019/03/26 全球购物
法国低价在线宠物商店:bitiba.fr
2020/07/03 全球购物
Linux操作面试题
2015/02/11 面试题
实习医生自我评价
2013/09/22 职场文书
运动会广播稿300字
2014/01/10 职场文书
三爱活动实施方案
2014/03/19 职场文书
论文评审意见
2015/06/05 职场文书
500字作文之周记
2019/12/13 职场文书