04.01.2015 Views

MATLAB Functions for Mie Scattering and Absorption

MATLAB Functions for Mie Scattering and Absorption

MATLAB Functions for Mie Scattering and Absorption

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

7<br />

n<br />

1<br />

= ((<br />

n<br />

( zj ( z)<br />

)'<br />

2<br />

2<br />

!'<br />

j<br />

! $<br />

n(<br />

z)<br />

n<br />

+ n* + n+<br />

) d(cos<br />

) = 2n(2n<br />

+ 1) &(<br />

n + 1) + # (7)<br />

!%<br />

z z !"<br />

n r<br />

*<br />

) 1<br />

Now, the absorption cross section follows from integration over the radial distance r<br />

inside the sphere up to the sphere radius a:<br />

# a<br />

2<br />

2<br />

!"( mn<br />

cn<br />

+ nn<br />

dn<br />

) $<br />

2<br />

' = k &"%<br />

r dr<br />

(8)<br />

abs<br />

n=<br />

1 0<br />

The integr<strong>and</strong> contains the radial dependence of the absolute-square electric field<br />

2<br />

E<br />

averaged over spherical shells (all θ <strong>and</strong> φ, constant r):<br />

! "<br />

n=<br />

1<br />

2<br />

2<br />

( mn<br />

cn<br />

+ nn<br />

dn<br />

)<br />

2 1<br />

E =<br />

(9)<br />

4<br />

<strong>and</strong> in terms of this quantity, the absorption efficiency becomes<br />

Q<br />

abs<br />

=<br />

x<br />

4"<br />

" 2 2<br />

! E x'<br />

dx'<br />

2<br />

x<br />

0<br />

(10)<br />

where x’=rk=z/m. Note that (9) is dimensionless because of the unit-amplitude<br />

incident field; In case of Rayleigh scattering (x1, the<br />

maximum size parameter is strongly diminished.<br />

3.1.2 Computation of Bessel <strong>Functions</strong><br />

The ordinary Bessel <strong>Functions</strong> J ν (z) <strong>and</strong> Y ν (z) are st<strong>and</strong>ard functions in <strong>MATLAB</strong>.<br />

The spherical Bessel <strong>Functions</strong> used here follow from (4.9-10) of BH.<br />

3.1.3 Computation of angular functions<br />

The angular functions, π n <strong>and</strong> τ n, are computed from the recurrence relations (4.47)<br />

of BH with the initial functions given <strong>for</strong> n=1 <strong>and</strong> 2.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!