本文主要是介绍遗传算法与直接搜索工具箱学习笔记(补充)三维立体绘图方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
上一篇转载的博文中有一个自定义的函数,这里给出该函数的绘图代码,函数的定义如下:
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
绘图结果:
这篇关于遗传算法与直接搜索工具箱学习笔记(补充)三维立体绘图方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!