addFunctionHandle
Add a lazily-evaluated variable backed by a function handle.
Declaration
var = addFunctionHandle(name,value,options)
Parameters
-
name(charstring) Variable name. value(function_handle) Function handle used to generate variable data on demand.-
options.dimNames(cellstring) Dimension names defining the variable. options.isComplex(logical) Create a complex variable wrapper. Default false.
Returns
var(NetCDFVariable) Created variable object.
Discussion
m = 1; b = 2;
f = @(x) m*x + b;
ncfile.addFunctionHandle('f',f);