r.surf.gauss(1grass)
β¨ r.surf.gauss β¨
okay bestie, welcome to the GRASS User's Manual page for r.surf.gauss π this one is literally so fun, it makes random surfaces and it's giving main character energy.
πΈ NAME πΈ
r.surf.gauss β it generates a raster map using a gaussian random number generator. π
and the way that the mean AND the standard deviation of those gaussian deviates can both be expressed by you, the user? iconic. you're in charge. periodt.
π KEYWORDS π
raster, surface, random
π¦ SYNOPSIS π¦
r.surf.gauss
r.surf.gauss --help
r.surf.gauss output=name [mean=float] [sigma=float] [seed=integer]
[--overwrite] [--help] [--verbose] [--quiet] [--ui]
β¨ Flags: β¨
--overwriteβ lets your output files overwrite existing files. yes queen, bulldoze them π«Ά--helpβ prints the usage summary, iykyk--verboseβ verbose module output, so it tells you everything π--quietβ quiet module output, so it tells you nothing π--uiβ forces the GUI dialog to launch
π Parameters: π
output=name[required] β the name for your output raster map. you gotta name it, no cap, it's requiredmean=floatβ the distribution mean. Default:0.0sigma=floatβ the standard deviation. Default:1.0seed=integerβ the seed value for the random number generator. using the same seed ensures identical results, while a randomly generated seed produces different outcomes in each run π₯
π§ DESCRIPTION π§
so r.surf.gauss produces a raster map of Gaussian deviates, and the mean and standard deviation of those deviates can be expressed by the user. it uses a Gaussian random number generator. lowkey it's essentially the same as r.surf.random, except it uses a Gaussian random number generator instead. that's the whole vibe. π
π EXAMPLE π
g.region -p n=228500 s=215000 w=630000 e=645000 res=10
r.surf.gauss out=gauss mean=0 sigma=10
# check result
r.univar gauss
Figure: Random Gaussian surface example (mean: 0; sigma: 10) β¨
with the histogram tool the cell values versus count can be shown. so cute.
Figure: Histogram of random Gaussian surface example (mean: 0; sigma: 10) π
π SEE ALSO π
r.surf.contour, r.surf.fractal, r.surf.idw, r.surf.random, v.surf.rst
π AUTHOR π
Jo Wood, ASSIST's home π«Ά
β SOURCE CODE β
Available at: r.surf.gauss source code (history)
Latest change: Thursday Mar 06 19:23:31 2025 in commit: 5fd4234a4f6ab09eb244c67111a1db2d84b6d0fe
Main index | Raster index | Topics index | Keywords index | Graphical index | Full index
Β© 2003-2026 GRASS Development Team, GRASS 8.5.0 Reference Manual
and that's the whole page bestie π
this was r.surf.gauss(1grass) from the GRASS User's Manual, running on GRASS 8.5.0 β go make some gaussian noise, slay, and remember: same seed, same result. periodt. πβ¨π¦
π¦ where this page comes from
- alpine 3.24: grass-gis-doc 8.5.0-r1 Β· GPL-2.0-or-later
- ubuntu stonking: grass-doc 8.5.0-1ubuntu1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms