python画立体的心_在python3中绘制三维多边形
我的拉链也有类似的问题。我支持这样一个论断,那就是Python2.x vs 3.x的东西。在
不过,我找到了一个明显有效的方法:from mpl_toolkits.mplot3d import Axes3D
from mpl_toolkits.mplot3d.art3d import Poly3DCollection
import matplotlib.pyplot as plt
fig = plt.figure()
ax = Axes3D(fig)
x = [0, 1, 1, 0]
y = [0, 0, 1, 1]
z = [0, 1, 0, 1]
verts = [list(zip(x, y, z))]
print(verts)
ax.add_collection3d(Poly3DCollection(verts), zs='z')
plt.show()
因此,我做了两个改变:替换了行:
from matplotlib.collections import Poly3DCollection
签署人:
from matplotlib.mplot3.art3d import Poly3DCollection。在
我不知道你的进口对帐单是从哪里来的,但我觉得它似乎不起作用
将行:verts = list(zip(x,y,z))改为verts =
[list(zip(x, y, z))]
不知何故,后者似乎奏效了。刚开始接触python之后,我无法给出一个铁板钉钉的解释。然而,这里什么都没有:Poly3DCollection类需要“collection”作为第一个输入参数,因此需要一个列表列表。在这种情况下,只给出一个列表,这被认为是遗漏了一个级别。通过添加另一个级别(通过[…]),它起作用了。在
我不知道这个解释是否有道理,但它很符合我的直觉;)
这些修改似乎起作用了,因为这段代码创建了所需的三维多边形(我注意到,由于这是我的第一篇文章,我不允许发布布丁图的证明…)在
希望这个有用
谨致问候
python画立体的心_在python3中绘制三维多边形相关推荐
- python画一颗心_利用python画一颗心的方法示例
前言 Python一般使用Matplotlib制作统计图形,用它自己的说法是'让简单的事情简单,让复杂的事情变得可能'.用它可以制作折线图,直方图,条形图,散点图,饼图,谱图等等你能想到的和想不到的统 ...
- python input函数详解_对Python3中的input函数详解
下面介绍python3中的input函数及其在python2及pyhton3中的不同. python3中的ininput函数,首先利用help(input)函数查看函数信息: 以上信息说明input函 ...
- python怎么横着输出_对python3中, print横向输出的方法详解
对python3中, print横向输出的方法详解 Python 2 : print打印的时候,如果结尾有逗号,打出来时候不会换行.但是在python3里面就不行了. Python3: 3.0的pri ...
- python画螺旋状图形教程_Python实现的绘制三维双螺旋线图形功能示例
本文实例讲述了Python实现的绘制三维双螺旋线图形功能.分享给大家供大家参考,具体如下: 代码: # -*- coding:utf-8 -*- #! python3 #绘制三维双螺旋线 import ...
- python画k线图_使用Matplotlib轻松绘制股票K线图
K线图是看懂股票走势的最基本知识,K线分为阴线和阳线,阴线和阳线都包含了最低价.开盘价.最高价和收盘价,一般的K线如下图所示: 度娘说:K线图源于日本德川幕府时代(1603-1867年),被当时日本米 ...
- python的数字比较好_说说 Python3 中的数字处理
最近在处理订单相关的问题,踩了数字的一些坑,在此记录下. 其中有问题的代码涉及金额比较,便于描述,假设了下面一段代码 def is_paid(pay_price, paid_price): retur ...
- python画雪人怎么弄_在HTML中使用css3实现雪人动画效果
背景:圣诞节又到了,拿什么来哄女朋友开心? 项目结构: html: CSS3圣诞树雪人下雪动画效果 body{margin:0;padding:0;list-style-type:none;} .he ...
- python画两条曲线_python – 在Matplotlib中绘制两个图之间的线
在许多情况下,来自其他答案的解决方案是次优的(因为只有在计算点之后没有对图进行任何更改时它们才有效). 更好的解决方案是使用专门设计的ConnectionPatch: import matplotli ...
- python绘制多边形_在python-matplotlib中绘制3D多边形
我无法通过网络浏览以下简单问题的解决方案: 如何使用顶点值绘制3D多边形(例如,填充的矩形或三角形)?我尝试了很多想法,但都失败了,请参阅: from mpl_toolkits.mplot3d imp ...
- python绘制多边形_在python matplotlib中绘制三维多边形
我浏览网页失败,无法找到以下简单问题的解决方案: 如何使用顶点值绘制三维多边形(例如填充矩形或三角形)? 我尝试过很多想法,但都失败了,请看:from mpl_toolkits.mplot3d imp ...
最新文章
- python 字符串长度变化_sizeof(string)不等于字符串长度
- 0821Cache Buffers chains与共享模式疑问4
- ab的压力测试(转)
- 算法提高课-图论-有向图的强连通分量-AcWing 367. 学校网络:强连通分量、tarjan算法
- Windows下查找端口被什么占用!
- python中shutil.copyfile的用法_Python shutil.copyfile()用法及代码示例
- android edittext设置内容为空,android – 我将EditText的InputType设置为TYPE_NULL后无法更改...
- php自己创建函数,php自定义函数之内部函数
- java四个基本步骤_javac编译的四个主要的流程
- 四轮驱动移动机器人(4WD)运动模型及应用分析(图片版)
- (二)Flask 学习 —— 模板
- js vue 截取分割字符串数据
- matlab d函数,matlab常用函数大集合
- 赵雄飞uc讲解20110216
- java if 小于等于_java – “小于或等于”与“小于”处理
- R.Koo 改良后的分页类(主要是显示属性)
- 论文写作——1 论文的框架与introduction段落安排
- 如何用Flutter实现跨平台移动开发
- 关于华硕笔记本重装系统后引起的一些列问题的解决方案
- 谷粒学院day08——课程章节与小节的实现
热门文章
- macOS Ventura 13.0 (22A380) 正式版发布,ISO、IPSW、PKG 下载
- macOS Monterey 12.4 (21F79) 正式版 ISO、IPSW、PKG 下载
- java导出繁体字word_利用简繁体字转换功能实现简体字文档转换为繁体字文档的方法...
- java中倒三角形和正三角形_正三角形,倒三角形,以及正倒三角
- odi连接oracle数据库,通过ODI接口把数据从Oracle数据库抽到HIVE数据库怎么解决
- 奉子成婚,永远不可能成为潮流
- VMware Workstation虚拟机环境下Xubuntu系统如何设置中文
- 对抗攻击常见方法汇总
- Elasticsearch:Script fields 及其调试
- PHP过滤昵称中emoji表情