上一篇转载的博文中有一个自定义的函数,这里给出该函数的绘图代码,函数的定义如下:
function objVar=myTest(intVar)
objVar=intVar(1)^2 -2*intVar(1)*intVar(2)+6*intVar(1)+intVar(2)^2-6*intVar(2);
end
绘图代码如下:
function DR()
x=[-1:0.1:1];
y=x;
[X,Y]=meshgrid(x,y);
[row,col]=size(X);
for l=1:col
for h=1:row
z(h,l)=myTest([X(h,l),Y(h,l)]);
end
end
surf(X,Y,z);
shading interp
绘图结果: