ListContourPlot[Table[Sin[i + j^2], {i, 0, 2, .1}, {j, 0, 5, .1}]]
ListContourPlot[
Table[{i, j, Sin[i + j^2]}, {i, 0, 2, .1}, {j, 0, 5, .1}]]
Table[{i, j, Sin[i + j^2]}, {i, 0, 2, .5}, {j, 0, 5, 1.}]
Simple example The first produces nice contours with axes the array row and column numbers or in this case 10*i and 10*j
The second produces an empty graph with correct i and j on the axes.
The third test table has 1 too many pairs of brackets is not a simple list of x,y,z values for the non-array version of Counterplot list argument. as in the non-array version ListContourPlot[{{x1,y1,f1},{x2,y2,f2},…}] Please How do I generate the list that ContourListPlot wants please
DataRange->{...}
option for plots. I find it useful, especially if I need to plot the same data generated elsewhere in different units for instance. You would use this with your first example as:ListContourPlot[Table[Sin[i+j^2],{i,0,2,0.1},{j,0,5,0.1},DataRange->{{0,5},{0,2}}]
$\endgroup$ – N.J.Evans Mar 31 '17 at 13:06