Generates a 2D gaussian distribution, with an optional argument to take the gaussian to a user-defined power.
generate_2d_gaussian(sd = 1, power = 1, dim = c(11, 11), width = 3)
Default 1
. Standard deviation of the normal distribution
Default 1
. Power to take the distribution. Higher values will result in a sharper peak.
Default c(11, 11)
. The dimensions of the matrix.
Default 3
(-10
to 10
). The range in which to compute the distribution.
#if(interactive()){
image(generate_2d_gaussian(1,1,31), asp=1)
#end}