Question: error in graph ploting

am using this command in end of my code 

> Points := [seq(seq([x[i], y[j], U[i, j]], i = 0 .. M-1), j = 0 .. N)];
> Points1 := subs({BC, XY, op(SOL)}, Points);
> pointplot3d(Points1, symbol = solidsphere, labels = [x, y, U], shading = zhue, orientation = [50, 70], axes = boxed);
but at last line am getting error
Error, (in plots/pointplot) incorrect first argument
can anyone could explain me what dose this means,,??
Please Wait...