Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python中,哪种类型的绘图会产生这种效果_Python_Matplotlib - Fatal编程技术网

在python中,哪种类型的绘图会产生这种效果

在python中,哪种类型的绘图会产生这种效果,python,matplotlib,Python,Matplotlib,我正在尝试创建一个看起来像图片的情节 这不是家庭作业,我只是想积累经验 我不需要全部代码。。我需要知道使用哪种类型的绘图,因为我想不出来 我尝试了几种不同的方法,每次都会出错,我在matplotlib中搜索有关如何绘制它的信息,但运气不佳 我有以下参数: 绘制水深波谷(波高剖面上的最低点)下的水颗粒运动图 从0米到100米,以平均水位线以下10米为增量 A = 1 # Wave amplitude in meters T = 10 # Time Period in secs n_w = 1

我正在尝试创建一个看起来像图片的情节

这不是家庭作业,我只是想积累经验

我不需要全部代码。。我需要知道使用哪种类型的绘图,因为我想不出来

我尝试了几种不同的方法,每次都会出错,我在matplotlib中搜索有关如何绘制它的信息,但运气不佳

我有以下参数:

绘制水深波谷(波高剖面上的最低点)下的水颗粒运动图 从0米到100米,以平均水位线以下10米为增量

A = 1  # Wave amplitude in meters
T = 10  # Time Period in secs
n_w = 1 # Number of waves
wavelength = 156  # Wavelength in meters


k = (2 * np.pi) / wavelength
w = (2 * np.pi) / T

随空间变化的波形是我假设您只需要一些python代码,我可以忽略物理化学上下文(我不想挖掘这些知识)

这应该让你开始:

导入matplotlib.pyplot作为plt
将numpy作为np导入
#可变尺寸散点图
N=4
面积=(30*np.random.rand(N))**2
plt.散射([3.5]*4[1,2,3,4],s=面积)
plt.绘图([1,2,3,4],[1,2,3,4],'r')
plt.绘图([1,2,3,4],[1,2,3,4],'ro')
plt.show()

参考资料