该存储库中的代码解决工程电磁波导和谐振器中的两个常见特征值问题,包括纳米光子。这些代码最初用MATLAB编写,现在也经过验证可以在Octave中使用。存储库同时作为相关论文的代码附录,包含用于复制研究图形的程序。在电磁工程中,特征值问题通常涉及特征模式和特征频率,其根源是时谐Maxwell方程导出的Master方程。介绍了如何针对固定波长或模式索引求解本征模式或谐振频率问题。