Skip to content

knifelees3/DipoleFarfieldinStratifiedMediaMATLAB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dipole Far Field Pattern in Stratified Media

An MATLAB version of dipole emission pattern in Multi-layered structure.

To calculate the far field pattern of dipole in stratified media. As is shown blew,

I use the method introduced in this paper

[Accurate and efficient computation of the Green’s tensor for stratified media](https://link.aps.org/doi/10.1103/PhysRevE.62.5797)

and the corresponding note is in my personal blog

Dipole's Emission In Multi-Layered Structure

How to use

As an example, I calculate the dipole's emission near substrate. The structure should be set in the file BasicStructureSet.m and we can show the structure we set via the function ShowStructure.m. For this MATLAB version, I only write down the far field simulation in the upper directions and if you want to simulate the far field in the lower direction you should reverse the structure. I offer a function StructureReSet.m to reverse the structure.

The structure is shown blew.

and the reversed structure is as follows

The simulated far filed pattern for dx, dy, dz dipoles are as follows

we could also plot the $\rho,\phi$ distributions here

Some veriftications will be added soon

About

To calculate the farfield of dipole in stratified media.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages