天天看点

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...

背景图片来自文献:Fu H , Liu H , Mao J , et al. Photochemistry of Dissolved Black Carbon Released from Biochar: Reactive Oxygen Species Generation and Phototransformation[J]. Environmental Science & Technology, 2016, 50(3):1218-1226.

使用

紫外分光光度计测定吸收光谱

,比色皿光路为10mm,波长范围为190-800nm,扫描步长为0.5nm,吸收系数

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...

获得,如上所述,L=0.01m,A(

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...

)为

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...

波长下的吸光度

首先明确

光谱斜率
matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...

,是275-295nm自然对数光谱的一阶导数,采用非线性拟合公式

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...

获得

同理获得

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...

,而

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...
下面为使用matlab进行曲线拟合求得S得过程 1)

打开matlab,选择导入数据

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...

2)选择列矢量导入

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...
3)

在命令行窗口输入 cftool

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...
4)

选择x、y以及已有的函数进行拟合

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...
5)

可以自己写入函数进行拟合,调整参数范围

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...
matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...

按照上面的公式,则a为

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...

,c为

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...

,则b为所求的S

因a,c已知,调整参数范围获得较好的拟合曲线

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...

得到参数b的值,拟合完成

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...
6)

作图,分别为S275-295、S350-390、SR

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...

在b站上发现的一个老师讲的如何用MATLAB进行曲线拟合的视频,下面附上链接,可以去b站观看

https://www.bilibili.com/video/BV1q5411x7yH/

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...

希望这篇文章对您有帮助!如有错误之处,欢迎大家多多指正!

matlab 求矢量夹角_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275-295/S350-400/SR)+matlab...

我是小叮当,欢迎关注和点赞!

(把心捧给你啦~)

继续阅读