# Converted from dispersionpdens.m - dispersion model RTD density p(t)importnumpyasnpfromscipy.specialimporterffrommiscimportsave_asciismall=1e-3x=np.linspace(small,5.,501)tau=2.Ds=[0.002,0.01,0.05,0.2]p_arr=np.zeros((len(x),len(Ds)))fori,Dinenumerate(Ds):arg=(1.-x/tau)/np.sqrt(x/tau)/np.sqrt(4.*D)p_arr[:,i]=(1./(2.*tau*np.sqrt(np.pi*4.*D))*np.exp(-arg**2)*(tau/x+1.)/np.sqrt(x/tau))ptable=np.column_stack([x,p_arr])save_ascii('dispersionpdens.dat',ptable)