gridbin
gridbin
A fast MATLAB function for gridding very large datasets of scattered data. This function is somewhat similar to Matlab's built-in griddata
or John D'Errico's gridfit
, with the differences being that
-
gridbin
returns the mean value of all scattered data points within every cell of a grid rather than interpolating or fitting a surface. -
gridbin
is much faster thangriddata
orgridfit
. -
gridbin
can handle much larger scattered datasets thangriddata
orgridfit
. -
gridbin
can return statistics. For example,gridbin
can return the standard deviation of all scattered data points within a grid cell simply by adding@std
to the function call.
Syntax
vq = gridbin(x,y,v,xq,yq)
vq = gridbin(...,@func)
[vq,N] = gridbin(...)
Description
vq = gridbin(x,y,v,xq,yq)
produces a 2D grid of values vq at the coordinates
xq,yq. Inputs x,y,v may be scattered data, and the output vq is the mean
of all scattered values v within each spatial bin.
vq = gridbin(...,@func)
applies any function @func to the v data. By
default, @func is @mean, meaning that vq contains the mean of all values
v within each spatial bin.
[vq,N] = gridbin(...)
also returns a grid N containing the number of
observations v in each bin.
Citation pour cette source
Chad Greene (2024). gridbin (https://github.com/chadagreene/gridbin), GitHub. Extrait(e) le .
Compatibilité avec les versions de MATLAB
Plateformes compatibles
Windows macOS LinuxTags
Remerciements
Inspiré par : Surface Fitting using gridfit
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
Les versions qui utilisent la branche GitHub par défaut ne peuvent pas être téléchargées
Version | Publié le | Notes de version | |
---|---|---|---|
1.0.0 |
|