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.
引用格式
Chad Greene (2024). gridbin (https://github.com/chadagreene/gridbin), GitHub. 检索时间: .
MATLAB 版本兼容性
平台兼容性
Windows macOS Linux标签
致谢
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!无法下载基于 GitHub 默认分支的版本
版本 | 已发布 | 发行说明 | |
---|---|---|---|
1.0.0 |
|