I have a GUI with axes defined with a Tag 'axes1' When I plot
where x and y are column vectors, and z a 2d array, everything plots just fine on the GUI. But if I plot a figure separate from the GUI, it only plots the axis and the background is gray instead of white.
I've tried two approaches
f = figure();
H = axes('Parent',f);
but both approaches yield the same result. A figure with 3D axis and gray background. I can clear axes1 and replot to axes1 with no problem. I don't have the same problem with the mesh example in the help. That is,
[X,Y] = meshgrid(-8:.5:8);
R = sqrt(X.^2 + Y.^2) + eps;
Z = sin(R)./R;
plots fine in both axes. X and Y are 2d vectors instead of 1d that I use, but I don't know if that has something to do with it. What am I not doing correctly to make the 3d plot in a separate figure?