-
基于遗传算法的单层和多层太阳能电池厚度优化的Matlab精度验证代码-Energies: SolarCells
资源介绍
matlab精度检验代码
关于
名为“”的论文资料库。
内容
•••
要求
Windows
7或Ubuntu
18.04
Matlab
2018b或2019a
工具箱(加载项>获取加载项)
de2bi和bi2de函数:
通讯系统工具箱(Matlab
2018b)
通讯工具箱(Matlab
2019a)
并行计算工具箱
交易工具箱
cprintf.m
()
Lumerical
FDTD解决方案软件+许可证(如果您有组织电子邮件,则可以从其网站获得1个月的试用版)
如何使用
设置太阳能电池模型
使用FDTD软件
太阳能电池FDTD文件:
在以jsc_FDTD_...开头的文件中,在%Load
simulation
file的注释下,将文件目录更改为保存太阳能电池FDTD文件的目录。
没有FDTD软件(用于测试)
通过在以Evo_alg_...开头的.m文件Evo_alg_...设置testing
=
2
,可以使用内置的Jsc(健身功能)字典。
使用Main_frontend_gui.m运行代码
单层ZnO:
单层MoOx:
多层:
选择每种选择方法必须执行多少次运行
每个部分都有1000