尝试在PlotMatGrid上引发大内存数组时出错

2024-05-18 12:33:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用Matplotlib中的以下代码在xy数组中创建一个矩形网格。我的nx = 12720ny = 10117

from matplotlib.path import Path
nx, ny = range_samples, azimuth_lines  # 12720, 10117
x, y = np.meshgrid(np.arange(nx), np.arange(ny)). # MEMORY ERROR
x, y = x.flatten(), y.flatten()
points = np.vstack((x, y)).T
import ipdb
ipdb.set_trace()
path = Path(sar_ver)
grid = path.contains_points(points)

有没有其他图书馆可以用来做这个手术?任何关于修复它的想法都将非常感谢!在


Tags: path代码importmatplotlibnp数组pointsnx
1条回答
网友
1楼 · 发布于 2024-05-18 12:33:21

实际上,通过终止大量运行的进程来修复它。有一个进程占用了大量内存。这与Matplotlib无关。如果我要删除这个问题,请告诉我。我有点傻!在

相关问题 更多 >

    热门问题