MATLAB模拟粒子散射代码
Scatter
Net
'.\|/.'
(\
/)
-
-O-
-
(/
\)
,'/|\'.
散布网
使用机器学习解决物理问题的示例存储库。
基于“使用人工神经网络的纳米光子粒子模拟和逆设计”()中介绍的工作。
该存储库是专门为解决逆设计问题而设计的,尤其是周围的光子学和光学器件。
入门指南
这些说明将为您提供在本地计算机上运行并运行的项目的副本,以进行开发和测试。
此示例还将在论文中生成表I,以及图2、3和4。
先决条件
要运行Matlab代码,将需要安装Matlab。
对于此代码,我们使用了Matlab
R2017a。
请注意,可以在没有Matlab的情况下完成项目,但是除非安装了Matlab,否则无法进行速度和数据生成的比较。
该代码库基于Python
2.7,并且所使用的pip包显示在requirements.txt文件中。
要在AWS上运行此程序,请使用AMI
ami-52bb0c32和一个p2.xlarge实例。
正在安装
将github仓库复制到您的计算机上,并安装pip要求。
git
clone
https://github.com/ig
2021-09-22 14:33:56
50KB
系统开源
1