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

 更新时间:2019年07月07日 09:13:37   作者:睡觉不准打呼噜  
今天小编就为大家分享一篇python 画二维、三维点之间的线段实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

如下所示:

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()

运行结果如下

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

 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 画二维、三维点之间的线段实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • kafka-python 获取topic lag值方式

    kafka-python 获取topic lag值方式

    今天小编就为大家分享一篇kafka-python 获取topic lag值方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • 解决Pytorch中Batch Normalization layer踩过的坑

    解决Pytorch中Batch Normalization layer踩过的坑

    这篇文章主要介绍了解决Pytorch中Batch Normalization layer踩过的坑,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-05-05
  • 利用Python编写一个注册机用于生成卡密

    利用Python编写一个注册机用于生成卡密

    这篇文章主要为大家详细介绍了如何利用Python编写一个注册机用于生成卡密(兑换码),并使用这些卡密登录应用程序,感兴趣的小伙伴可以了解下
    2023-11-11
  • python查看矩阵的行列号以及维数方式

    python查看矩阵的行列号以及维数方式

    这篇文章主要介绍了python查看矩阵的行列号以及维数方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-05-05
  • 详细分析Python collections工具库

    详细分析Python collections工具库

    这篇文章主要介绍了详解Python collections工具库的相关资料,文中讲解非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-07-07
  • jupyter notebook 使用过程中python莫名崩溃的原因及解决方式

    jupyter notebook 使用过程中python莫名崩溃的原因及解决方式

    这篇文章主要介绍了jupyter notebook 使用过程中python莫名崩溃的原因及解决方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • 10个示例带你掌握python中的元组

    10个示例带你掌握python中的元组

    这篇文章主要介绍了python中的元组的相关资料,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下
    2020-11-11
  • python 中 lxml 的 etree 标签解析

    python 中 lxml 的 etree 标签解析

    这篇文章主要介绍了python 中lxml的etree 标签解析,文章围绕主题展开详细内容,需要的小伙伴可以参考一下,希望对你的学习或工作有所帮助
    2022-04-04
  • python 中的 asyncio 异步协程

    python 中的 asyncio 异步协程

    这篇文章主要介绍了python 中的 asyncio 异步协程 IO 教程,asyncio 执行的任务,称为协程,但是Asyncio 并不能带来真正的并行,下文具体的相关资料感兴趣的小伙伴可以参考一下
    2022-04-04
  • pycharm2023.1配置python解释器时找不到conda环境解决办法

    pycharm2023.1配置python解释器时找不到conda环境解决办法

    如果你已经安装了Anaconda或Miniconda,但是在PyCharm中找不到conda解释器,可以试试本文介绍的方法,这篇文章主要给大家介绍了关于pycharm2023.1配置python解释器时找不到conda环境的解决办法,需要的朋友可以参考下
    2023-12-12

最新评论