考虑我已按如下方式加载数据集:
ds = yt.load('pltxxx')
数据集包括以下字段密度、mag_vort、tracer、x_velocity、y_velocity
在这种情况下,可以简单地绘制 mag_vort,它是 2D 域中的涡量大小,方法是:
slc = yt.SlicePlot(ds, 'z', 'mag_vort')
如果我想在 txt 文件(或 numpy 数组)中导出 x 坐标、y 坐标和 vorticity_magnitude 或通过 matplotlib 散点图绘制它
plt.scatter(x_coor, y_coor, c=mag_vort)
有没有一种简单的方法可以从数据集中提取这些信息?