Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/276.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 pyplot tricontourf在我的实际域之外插值_Python_Matplotlib - Fatal编程技术网

Python pyplot tricontourf在我的实际域之外插值

Python pyplot tricontourf在我的实际域之外插值,python,matplotlib,Python,Matplotlib,我在点云上定义了一个字段,我想绘制这个字段。我正在使用pyplot tricontourf生成此绘图: tricontourf(pos[:,0], pos[:,1], u1[:,row], levels=levels, vmin=vmin, vmax=vmax, cmap=cmap) 这里的问题是,该图显示的是一个没有点的区域中的值,我希望那里会有一个空字段。问题区域是上方的红色半圆 我不知道我的域的参数化,所以我不能使用掩码来执行u1[mask]=np.nan 谢谢请不要再问这个问题了。尤

我在点云上定义了一个字段,我想绘制这个字段。我正在使用pyplot tricontourf生成此绘图:

tricontourf(pos[:,0], pos[:,1], u1[:,row], levels=levels, vmin=vmin, vmax=vmax, cmap=cmap)

这里的问题是,该图显示的是一个没有点的区域中的值,我希望那里会有一个空字段。问题区域是上方的红色半圆

我不知道我的域的参数化,所以我不能使用掩码来执行u1[mask]=np.nan


谢谢

请不要再问这个问题了。尤其是当您没有添加可复制的示例时。请注意,
pos[]
值不需要排序。你不能复制一个
pos[]
u1[:,行]
的副本,并在半圆内添加一些
pos[]
坐标,以及一些
np.nan
值附加到
u1[:,行]
副本中吗?tricontourf不接受np.nan值包含一些策略