理论教育 Python计算思维:色谱-DAD三维曲面等高线图

Python计算思维:色谱-DAD三维曲面等高线图

时间:2023-11-22 理论教育 版权反馈
【摘要】:对图8.2.25的三维曲面,制作等高线图,可以更容易对污染物定性,从而可以辅助分析者确定对应的物质。从上面三个实际例子中可以看出,实际科学研究过程中,制作图形的函数形式往往是未知的,但实验数据可以通过合理的实验安排,经仪器测量获取。此时,再用Python制图是可以轻松实现的。图8.2.26污染物色谱DAD数据的等高线图

Python计算思维:色谱-DAD三维曲面等高线图

对图8.2.25的三维曲面,制作等高线图,可以更容易对污染物定性,从而可以辅助分析者确定对应的物质。制作上述曲面图等高线图的Python代码如下:

from mpl_toolkits.mplot3d import*

import matplotlib.pyplot as plt

import numpy as np

from matplotlib import cm

from pylab import*

mpl.rcParams[ˈfont.sans-serifˈ]=[ˈSim Heiˈ]

z=np.loadtxt(r"E:\teach\Python\data\mix_2.txt")

size=z.shape #取矩阵的行、列

y=np.arange(0,size[0],1) #np读入的数据,在画(contour函数)曲面图时,y对应第0维

x=np.arange(0,size[1],1)

x,y=np.meshgrid(x,y)

plt.figure( )(www.daowen.com)

CS=plt.contour(x,y,z)

plt.clabel(CS,inline=1,fontsize=10)

#inline控制画标签,移除标签下的线

plt.title(ˈSimplest default with labelsˈ)

plt.show( )

程序:环境水样三维曲面等高线

程序运行的结果如图8.2.26所示。

从上面三个实际例子中可以看出,实际科学研究过程中,制作图形的函数形式往往是未知的,但实验数据可以通过合理的实验安排,经仪器测量获取。此时,再用Python制图是可以轻松实现的。

图8.2.26 污染物色谱DAD数据的等高线图

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈