- If x is an array, of size [n1,...,ns] say, then n1 must equal m, and v has size [d1,...,dr, n2,...,ns], with v(:,...,:, j2,...,js) the value of f at x(:,j2,...,js), – except that(1) d1, ..., dr is ignored in case f is scalar-valued, i.e., both r and n1 are 1;
fnval for tensor splines
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I want to evaluate a tensor spline at a set of vector x(i),y(i) couples to get the vector z(i). The command fnval(pp,{x, y}) returns a matrix of all combinations of x and y. Is there a syntax to get the vector z(i) other than the not so elegant diag(fnval(pp,{x, y}) ) ?
0 Kommentare
Antworten (1)
Unai San Miguel
am 15 Mär. 2017
fnval(pp, [x(:)'; y(:)'])?
(...)
For an m-variate f with m>1, with f [d1,...,dr]-valued, x may be either an array, or else a cell array {x1,...,xm}.
(...)
In your case m = 2, d1 = 1, r = 1, [x(:)'; y(:)'] would be an array of size (2, length(x))
0 Kommentare
Siehe auch
Kategorien
Mehr zu Spline Postprocessing finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!