光栅衍射matlab代码-gsmcc:GSMCC的光栅衍射计算

时间:2024-06-08 21:07:17
【文件属性】:

文件名称:光栅衍射matlab代码-gsmcc:GSMCC的光栅衍射计算

文件大小:42KB

文件格式:ZIP

更新时间:2024-06-08 21:07:17

系统开源

光栅衍射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是希望它会有用,但没有任何保证; 甚至没


【文件预览】:
gsmcc-master
----calc_rad1D.m(2KB)
----calc_emi1D_h.m(2KB)
----main.m(9KB)
----init_sin1D.m(2KB)
----calc_inc1D_e.m(1KB)
----calc_balance.m(2KB)
----init_polyl1D.m(2KB)
----calc_kyz.m(1KB)
----get_SI.m(1KB)
----mul_N_h.asv(2KB)
----calc_radb1D.m(1KB)
----gsmcc1Dc.m(1KB)
----calc_radb1D_e.m(1KB)
----gsmcc1D.m(1KB)
----mul_SSD.m(987B)
----LICENSE(18KB)
----get_SL.m(867B)
----mul_N_e.m(2KB)
----calc_rad1D_e.m(3KB)
----init_sinml1D.m(3KB)
----calc_radb1D_h.m(2KB)
----main.asv(9KB)
----calc_emi1D_e.m(2KB)
----mul_A1Dc.m(949B)
----README.md(2KB)
----mul_A1D.m(894B)
----init_SSI1D.m(2KB)
----add_inc1D.m(1KB)
----mul_N_h.m(2KB)
----calc_rad1D_h.m(3KB)
----calc_inc1D.m(1KB)
----init_SI1D.m(2KB)
----calc_inc1D_h.m(1KB)
----mul_M.m(2KB)
----.gitattributes(66B)
----calc_eff.m(2KB)

网友评论