在jupyter中使用python绘制线条椭球
在jupyter中使用python绘制线条椭球
本文中我们使用了numpy matplotlib,请自行安装
import matplotlib as mpl
import numpy as np
import matplotlib.pyplot as plt
mpl.rcParams['legend.fontsize'] = 10
fig = plt.figure()
ax = fig.gca(projection='3d')
theta = np.linspace(-1 * np.pi, 1 * np.pi, 100)
zl = np.linspace(0, np.pi, 30)#Z轴圆直径
zz = np.sin(zl)print(zz)
for i in range(30):#在zl[i]处的的圆数据z = [zl[i] for k in range(100)]x = zz[i] * np.sin(theta)y = zz[i] * np.cos(theta)if i==0:ax.plot(x, y, z, label='parametric curve')else :ax.plot(x, y, z)
ax.legend()
plt.show()
结果如下图所示:
参考:
桂。
在jupyter中使用python绘制线条椭球相关推荐
- html5中Canvas、绘制线条模糊、常见绘制工具、绘制基本图形、绘制图片、面向对象的方式绘制图形图片、绘制文本、帧动画绘制
Canvas容器: canvas标签用来定义图像的容器,必须配合脚本来绘制图像,canvas也运用于游戏开发.注意:canvas绘制图时会出现线条模糊情况,这是因为显示屏像素和canvas中定义的一个 ...
- python绘制三维图像球_python matplotlib:绘制具有周长的三维球体
在你展示的例子中,我不认为圆可以相互垂直(即一个是赤道,一个穿过北极和南极).如果水平圆是赤道,那么北极一定在一条垂直线上的某个地方,这条垂直线穿过代表球体的黄色圆的中心.否则,赤道的右边看起来会比左 ...
- 基于 Matlab 的方差-协方差矩阵可视化表示(椭圆、椭球)
文章目录 Part.I Introduction Part.II 二维情况 Chap.I 绘图函数 Chap.II 调用示例与结果 Part.III 三维情况 Chap.I 绘图函数 Chap.II ...
- python绘制三维曲面图-Python中使用Matplotlib绘制3D图形示例
原标题:Python中使用Matplotlib绘制3D图形示例 3D图形能给我们对数据带来更加深入地理解.python的matplotlib库就包含了丰富的3D绘图工具.3D图形在数据分析.数据建模. ...
- Jupyter notebook中用python matplotlib ax3.plot_surface绘制的三维图(3D图)(三维函数)无法旋转解决办法(%matplotlib notebook)
我们有时在Jupyter中用python绘制三维图时, 会发现无法旋转, 如图: 那么怎么解决呢, 我们只需要在代码中加上%matplotlib notebook这句代码即可: 如图, 在代码最上方加 ...
- Python中matplotlib默认绘制的条形图比较胖?如何设置成体型匀称的条形图,达到最佳的可视化效果。
Python中matplotlib默认绘制的条形图比较胖?如何设置成体型匀称的条形图,达到最佳的可视化效果. #默认情形下的条形图 n_bars = len(x_labels)xval = np.ar ...
- python绘制三维曲面图-python中Matplotlib实现绘制3D图的示例代码
Matplotlib 也可以绘制 3D 图像,与二维图像不同的是,绘制三维图像主要通过 mplot3d 模块实现.但是,使用 Matplotlib 绘制三维图像实际上是在二维画布上展示,所以一般绘制三 ...
- python绘制如下图形、小三角形边长20_在编程中发现数学之美——使用Python小龟绘制多边形...
在使用数学知识画出很酷的各种图形之前,你需要先学习Python编程语言的基础知识.本文将会带你熟悉以下编程概念:循环.变量.函数.使用小龟模块绘制图像.本文假设你已经安装了Python,如果没有,欢迎 ...
- python PyQt5中文教程☞【第十节】PyQt5绘图(绘制文本drawText()、画点drawPoints()、设置颜色、QPen(画笔)绘制线条、QBrush(笔刷)绘制纹理
引用文章:http://code.py40.com/pyqt5/32.html 文章目录 绘制文本 画点 PyQt5颜色 QPen(画笔) QBrush(笔刷) 总结:一发现有事件触发就会更新QWid ...
最新文章
- 14.Python抠图脚本
- 基于.net3.5以上XML操作.
- 20155322 《Java程序设计》课堂实践项目 数据库-3-4
- 浅谈企业内部安全漏洞的运营(一):规范化
- Rocky4.2下安装金仓v7数据库(KingbaseES)
- 合并的数组会有顺序么_咱就别按顺序刷题了,看看大佬怎么刷
- 面向对象相关知识及常用操作(二)
- Verilog设计实例(1)线性反馈移位寄存器(LFSR)
- arduiono电子音乐代码_使用Word2003的EQ域代码制作音乐简谱
- PS如何删除智能图层为可编辑状态
- 人力资源管理专业知识与实务(初级)【6】
- (2011-12-11 旧博文搬运)闪耀十字军(ティンクル☆くるせいだーす)【1】
- WiFi共享大师后无法上网
- 轻小说搜索及下载(基于8wenku)-python
- eplan p8详细安装步骤文库_EPLAN P8 2.1.6 安装指南
- 笛卡尔的思维法则(数学思维的规范)
- 计算机更换硬盘键盘鼠标不好使,电脑键盘和主板不兼容解决方法
- [论文翻译]A SURVEY ON DEEP LEARNING METHODS FOR SEMANTIC IMAGE SEGMENTATION IN REAL-TIME
- python 全自动化爬取必应图片
- BM发声,孙宇晨入场,国产公链集体进军DeFi