Hey Sulimon,
Your example helped, but I'm thinking about an extension - when I load my data files into v1 and v2, and generate the surface plot with that command, what I got wasn't really a surface plot in the sense that I wanted. Maybe I didn't make my problem very clear. So, here it goes - Suppose I label my V = f(E, T). Then, by a surface plot, I mean that with V on the z-axis, and E and T on x and y respectively, and given that I have 200 points for T and 600 for E, if I imagine holding x=constant, say x = 20, and I move along the y-axis from 1 to 200 - then I get a curve which is (V =) z = f(20,T). This information I can obtain from the stored data that I have.
Next, if I set x = 40, and move from y = 1 to 200, I get a different curve z = f(40,T), which also I have stored in my data files. Now, I haven't generated the data for each and every one of these 600-into-200 combinations, but still, I have it for 600-into-5, i.e. for five fixed values of the temperature, I have 600 data points telling me what f(E,T) is, one for each value of E (and I've taken 600 values of E).
So, my question is - can these 5 curves of (600-into-1) points be plotted in that surface plot, to make it look like a continuous surface ?
What your example code is doing is, as per my above description, what should've been the different f(20,T) and f(40,T), is actually coming out to be the same curve. Of course, I didn't make myself clearer.
Thanks for your kind help.