I have some data which I have interpolated as follows:
Data = load("data.txt")x = Data(:,1);y = Data(:,2);z = Data(:,3);z=-z;c = Data(:,4);F = scatteredInterpolant(x,y,z,c);N = 50;xvec = linspace(min(x), max(x), N);yvec = linspace(min(y), max(y), N);zvec = linspace(min(z), max(z), N);[xq, yq, zq] = meshgrid(xvec, yvec, zvec);vq = F(xq, yq, zq);
What I want to do is to extract the value of vq for a given xq,yq,zq.
Like vq(xq==21.7267 & yq==36.9072 & zq==-0.9551), which gives me an empty column vector.
If I do F(21.7267,36.9072,-0.9551) is this the correct vq?
Best Answer