###
Monte Carlo Simulation of Random Rough Surface Scattering

#### Gaussian Surface with Gaussian Spectrum

Reference: Chapter 4
of *Scattering of
Electromagnetic Waves: Numerical Simulations*

Home |Download

#### Program

rs1dg.m
calculates scalar wave scattering by a one-dimensional Gaussian random rough
surface with Dirichlet boundary condition. The surface integral equation is
solved numerically using the Method of Moments (MoM). Bistatic scattering
coefficients are computed. The program also calculates bistatic returns using
small perturbation method (SPM)and Kirchhoff approximation (KA).

**[tsd,sig,sigka,sigspm] = rs1dg(wave,nr,N,rL,h,lc,g,tid,nsa,seed)**
**wave**:
wavelength
**nr**:
total number of surface realizations
**N**:
total number of sample points
**rL**:
rough surface length
**h**:
rms height
**lc**:
correlation length
**g**:
tapering parameter for incident wave
**tid**:
incident angle in degree
**nsa**:
number of scattered angles from -90 deg to 90 deg
**seed**:
seed for random number generator
**tsd**:
scattering angles in degree
**sig**:
bistatic scattering coef (MoM)
**sigka**:
bistatic scattering coef (KA)
**sigspm**:
bistatic scattering coef (SPM)
- Requires rsgeng.m
for generation of Gaussian rough surfaces

####
Example: wave=1, nr=100, N=256, rL=25.6, h=0.05, lc=0.2, g=rL/4, tid=30,
nsa=59, seed=123456

Home | Top