|
Hi,
having difficulty to use interp3 func.
I have a:
[xs,ys,zs]=meshgird(-180:180,0:90,0:.01:1);
and vectors nx,ny,nz which I convert to sherical coordinates:
[t,p,r]=cart2sph(nx,ny,nz);
and corresponding vector 'v' with values at (t,p,r), and then
vi=interp3(xs,ys,zs,v,t,p,r);
and I get the error that 'v' must be a matrix with size equal to my
meshgrid. Well, if I knew the 'v' at every point on my mesh, I wouldn't
have needed to find the values on the mesh itself.
Is there any other function available that would do the job for me ? I
need to test 'cubic' and 'spline' interpolation on my 3D data (huge
dataset).
thanks,
Kamran
|