Scilab Function
Last update : 18/8/2006

gauss - filters the field through a Gaussian intensity filter.

Calling Sequence

[field_out]=gauss(field_in,R[,x_shift[,y_shift[,A]]])

Parameters

Description

The transmitted intensity is given by A*exp(-(x*x+y*y)/(R*R)): where R is the radius of the Gaussian aperture and A is the maximum transmission. This filter can be used to model gauss beams: begin followed by gauss produces a finite grid approximation of a gauss beam.

Examples

	F1=begin(0.01,1e-6);
	F2=gauss(F1,0.004);
	field_plot(F2);
	dwf_fits(F2,"F2");	
 

Author

Chen jingyuan, Gan guangyong (IAPCM, Beijing,China.)

See Also

gauss_screen ,   hex_ap ,   rect_ap ,   annul_ap ,   gauss ,