gauss1d.m
上传用户:trade789
上传日期:2018-05-10
资源大小:603k
文件大小:0k
源码类别:

2D图形编程

开发平台:

Matlab

  1. function f = gauss1d(order,sig)
  2. f=0;
  3. i=0;
  4. j=0;
  5. %generate gaussian coefficients 
  6. for x = -fix(order/2):1:fix(order/2)
  7.     i = i + 1;
  8.     f(i) = 1/2/pi*exp(-((x^2)/(2*sig^2)));
  9. end
  10. f = f / sum(sum(f)); %normalize filter