Warning: Function behaves unexpectedly on array inputs. To improve performance, properly vectorize your function to return an output with the same size and shape as the input arguments.
X=p.XData;
Y=p.YData;
X(274)=-.1;
Y(274)=1;
a=fill(X,Y,0);
hold on;
b=fill3(X,X-X,Y,0);
c=fimplicit3(f,EdgeC='n');
Warning: Function behaves unexpectedly on array inputs. To improve performance, properly vectorize your function to return an output with the same size and shape as the input arguments.