python绘制两个圆柱体的交线
安装python 3.10
安装pycharm 2021.3.3
提示缺少包,根据pycharm提示安装对应包即可
import numpy as np
from matplotlib import pyplot as plt
if __name__ == '__main__':x = np.linspace(-1, 1, 1000)y1 = np.sqrt(1 - x * x)y2 = -np.sqrt(1 - x * x)z1 = np.sqrt(1.1 - x * x)z2 = -np.sqrt(1.1 - x * x)ax1 = plt.axes(projection='3d')ax1.plot3D(x, y1, z1, 'gray') # 绘制空间曲线ax1.plot3D(x, y1, z2, 'gray') # 绘制空间曲线ax1.plot3D(x, y2, z1, 'gray') # 绘制空间曲线ax1.plot3D(x, y2, z2, 'gray') # 绘制空间曲线plt.show()
将另一个圆柱半径设为1.1
将另一个圆柱半径设为10
python绘制两个圆柱体的交线相关推荐
- 【1106matlab学习】在三维空间里绘制两个曲面的交线
matlab绘图学习: mesh函数:绘制网格曲面图 surf函数:绘制曲面图 例:绘制一个圆心为(3,4,5),半径为30的网格球面 N=12;%一个圆的测点数量 [X,Y,Z]=sphere(36 ...
- python绘制两个离散变量关系图——马赛克图
一个比较好看的图如下: 我们可以较为直观的看到两个离散变量之间的关系,python绘制方法也比较简单 可以使用statsmodels.graphics.mosaicplot.mosaic 文档位置:h ...
- python 绘制两组数据的分布图
可以使用 Python 中的 Matplotlib 库来绘制两组数据的分布图.下面是一个简单的示例代码: import matplotlib.pyplot as plt# 假设有两组数据,分别是 x ...
- python绘制两条折线图
from pylab import * # 这里可以调整图片大小 plt.figure(figsize=(18,9)) # x轴 x_axis_data = ['9-26','9-27', '9-28 ...
- Unity3D绘制两圆柱体相贯线
1 相贯线 项目中需要用代码去绘制两个圆柱体相贯线,花了两天时间可算整明白怎么画了.国内有关这方面的文章不多,所以花了很多时间,我这里总结一下,如果能够帮助到需要的同学,也算善莫大焉. 相贯线 ...
- Python 绘制圆柱体(3D图)
Python 绘制圆柱体(3D图) 不知道为何,介绍用Python画3D图形,很少提到圆锥体.圆柱体.或者是有些工具可以直接画出吧. 在上一篇文章中解决了圆锥体的问题(见下链接),现在把圆柱体问题也一 ...
- Python绘制极化图时坐标轴的旋转及两散点图的叠加绘制
Python绘制极化图时坐标轴的旋转及两散点图的叠加绘制 我的sen_angle是n*2的数组,第一列是卫星方位角,第二列是卫星天顶角,sun_angle第一列是太阳方位角,第二列是太阳天顶角. im ...
- python画圆柱体,python绘制圆柱体的方法
本文实例为大家分享了python绘制圆柱体示的具体代码,供大家参考,具体内容如下 #!/usr/bin/env python import vtk # 参考的C++版本源码及解释 感谢原作者 # ht ...
- MATLAB绘制同时绘制两曲面,并显示交线,及交线在XOY平面投影
找个画图程序找半天,索性自己写了个 %此处曲面以平面为例,和曲面相交,绘制交线,并显示XOY投影% 定义x,y区间 x=-10:0.01:10; y=x; % 制作网格 [X,Y]=meshgrid( ...
最新文章
- 画活动图教程_绘画教程116—传统的山水现代的刀画,看了就会的步骤图
- 操作系统c语言两个进程制约且互斥,电大计算机本科《操作系统》作业2及答案...
- 【推荐】《精通.NET互操作:P/Invoke,C++ Interop和COM Interop》
- hadoop(9)--MapReduce入门WordCount
- 2.11 总结-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授
- 分享一些好用的 Chrome 扩展
- 【LeetCode笔记】494. 目标和(Java、动态规划、背包问题、滚动数组)
- 【2016年第1期】关于我国农业大数据中心建设的设想
- 时间序列数据的平稳性检验
- Python3爬虫之咪咕音乐
- android中如何去掉键盘,总结:Android去掉软键盘(输入法)的方法
- html5做微信公众号文章代码,微信公众号文章怎么使用代码排版?
- 一周极客热文:看马云李彦宏马明哲等大佬手绘未来图
- DataScope v1.0 串口虚拟示波器使用
- 一个典型业务系统卡顿故障分析
- NoSQL和MemeryCache的出现意味着传统数据库使用方式的变革吗?(arvin-推荐--看评论)
- 「6.1K Star 项目推荐」github主页”快速装修“神器
- ORAN专题系列-29:运营商O-RAN扩展皮站测试的硬件架构
- 你总要一个人 走过一段艰难的日子
- linux根据端口限速,Linux 中限制网络带宽使用trickle或wondershaper