python后处理一维epoch数据
import sdf_helper as sh
import matplotlib.pyplot as plt
import numpy as np
from plasmapy.formulary.densities import critical_density as nc
lambda0=1.0e-6
c=3.0e8
omega0=2*np.pi*c/lambda0
n0=0.1*nc(omega0)
for i in range(1,20):
data=sh.getdata('Data/%04d.sdf' % i)
nion=data.Derived_Number_Density_ion.data/n0.value-1
x=np.linspace(-35,35,70*50)
plt.plot(x,nion)
plt.show()
sh.list_variables(data)
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步