ackley函数 绘图matlab
时间: 2023-11-13 22:57:00 浏览: 121
DrawAckley 用matlab绘制Ackley函数的三维图形
5星 · 资源好评率100%
好的,以下是绘制Ackley函数的Matlab代码:
```matlab
[x,y] = meshgrid(-5:0.1:5,-5:0.1:5);
z = -20*exp(-0.2*sqrt(0.5*(x.^2+y.^2)))-exp(0.5*(cos(2*pi*x)+cos(2*pi*y)))+exp(1)+20;
surf(x,y,z)
```
阅读全文