相关疑难解决方法(0)

如何获得由等高线图绘制的线的(x,y)值?

有没有一种简单的方法来获得如下所示的轮廓线的(x,y)值:

import matplotlib.pyplot as plt
x = [1,2,3,4]
y = [1,2,3,4]
m = [[15,14,13,12],[14,12,10,8],[13,10,7,4],[12,8,4,0]]
cs = plt.contour(x,y,m, [9.5])
plt.show()
Run Code Online (Sandbox Code Playgroud)

python matplotlib data-analysis

14
推荐指数
1
解决办法
4347
查看次数

在Python中,Matplotlib的Contour函数可以返回特定轮廓线的点吗?

我必须使用轮廓图来生成一组不方便定义的双曲函数的图。这项工作有效,并且绘制了其中的一系列噪声,并添加了一些噪声(对于熟悉此类事情的人来说,这是无源RF地理位置TDOA问题)。

由于我的python程序知道目标的(x,y),因此我想对围绕该点绘制的所有不同双曲线进行采样,并生成一个误差椭圆。如果我可以得到Matplotlib轮廓函数以返回绘制时每条轮廓线的点,那么我可以处理其余的计算。所以...

Matplotlib轮廓函数能否返回特定轮廓线的所有(x,y)值,例如f(x,y)= 0?

python matplotlib contour

5
推荐指数
1
解决办法
1662
查看次数

matplotlib - 从等高线提取值

此问题/答案对显示了如何从等高线图中提取顶点:

p = cs.collections[0].get_paths()[0]
v = p.vertices
x = v[:,0]
y = v[:,1]
Run Code Online (Sandbox Code Playgroud)

但是如何获取每条路径的值(即z高程模型)?

python matplotlib contour

4
推荐指数
1
解决办法
4292
查看次数

标签 统计

matplotlib ×3

python ×3

contour ×2

data-analysis ×1