Question: ArrayInterpolation can be calculated, but not integrated

I have to create a n-dimensional interpolation to get function to use it in a numerically solved differential equation. T:=(x,y)->ArrayInterpolation(Ranges,Img,[[x],[y]],method=linear)[1][1]: T(3.3,4.1); 1.30999999999999983 int(T(3.3,x),x=0.0..1); Error, (in CurveFitting:-ArrayInterpolation) invalid input: coordinates of xvalues must be of type numeric I don't need to get the actual equation of surface. I just want to use the function without restrictions. If it can be evaluated in a point or plotted, so it should be a way to use it in a differential equation. Give me some idea how to.
Please Wait...