套材下料代码matlab
广义多层薄膜结构反射率求解器
分享的介绍和动机
这是从斯坦福
EE
236A
现代光学项目修改而来的项目。
由于多层光学薄膜已广泛用于光学技术
[1],因此光学行业供应商通常会开发他们的内部求解器。
除了通过使用阻抗方法[4]构建一个
Matlab
求解器来计算多层薄膜在一定光谱和入射角范围内的
s/p
偏振入射光的反射率/发射率之外,该项目旨在提供以下为以下研究人员提供的功能:
用户友好的数据预处理:自动将来自refreactiveinfo网站[3]或具有相似数据格式(例如重复波长,不同行或列的实部和虚部折射率)的来源下载的凌乱csv文件转换为紧凑的两列波长复数折射率格式;
合并各种范围的频谱和网格大小;
删除
NA、空白数据点和重复点。
灵活性:平滑地内插/外推到指定的波长网格大小和范围
可扩展性:假设有足够的计算能力,代码可以处理任意材料、层数和厚度
可移植性:代码可以方便地修改并重新分发到其他编程语言和平台中,因为大多数工作都在二维矩阵计算中执行和呈现
方法论与理论
用法
将你需要的资料从[3]或其他来源以cvs格式下载到m.file同目录下。
然后,
2021-09-29 19:49:32
1.08MB
系统开源
1