光栅衍射matlab代码GSMCC
描述:
该代码在曲线坐标中实现了广义源方法,用于光栅衍射计算。
当前可用的是:一维正弦光栅,一维多层正弦光栅,一维多边形光栅。
光栅结构可以在任意平面多层结构内部打捞。
安装:
无需安装。
该项目是在Matlab
R2017b环境中开发的。
用法:
将文件夹添加到搜索路径。
在文件“
main.m”中取消注释必要的行并执行它。
学分:
此代码仅用于非商业用途。
如果发布了gsmcc或当前代码的修改版本的任何输出,请参考:
[1]
AA
Shcherbakov和AV
Tishchenko,有效的曲线坐标法,用于光栅衍射仿真,选项。
快递21,25236-25247(2013)
[2]
AA
Shcherbakov,具有连续分段平滑轮廓的光栅的曲线坐标广义源方法arXiv:1904.05757
关于这些方法的所有细节都可以在这些出版物中找到。
执照:
GSMCC是免费软件:您可以根据自由软件基金会发布的GNU通用公共许可证的条款(许可证的版本2)或(根据您的选择)任何更高版本来重新分发和/或修改它。
分发gsmcc是希望它会有用,但没有任何保证;
甚至没
2021-11-30 16:33:30
42KB
系统开源
1