1D Gaussian filter. Equivalent to: f = fspecial('Gaussian',[2*r+1,1],sigma) Equivalent to: f = filter_gauss_nD( 2*r+1, r+1, sigma^2 ); INPUTS r - mask will have length 2r+1, if r=[] r is set to ceil(2.25*sigma) sigma - standard deviation of mask show - [optional] figure to use for display (no display if == 0) OUTPUTS f - 1D Gaussian filter EXAMPLE f1 = filter_gauss_1D( 10, 2, 1 ); f2 = filter_gauss_nD( 21, [], 2^2, 2); DATESTAMP 29-Sep-2005 2:00pm See also FILTER_BINOMIAL_1D, FILTER_GAUSS_ND