1、np.meshgrid
(1)目标:生成网格矩阵
(2)使用:np.meshgrid(x, y, indexing)
输入x,y均为一维矩阵,即让x为横坐标,y为纵坐标建立网格
(最终要画出的图像是xyz立体图,搭建xy网格即是最基础阶段)
(3)假设 x 长度为 N,y 长度为 M,indexing 使用默认值'xy'[笛卡尔]
输出为以 N 大小为列,以 M 大小为行,分别将 x 和 y 扩展成(M,N)的矩阵
此时,扩展矩阵 x' 与 y'同型,则对应位置为坐标(x, y)组成网格
2、2D函数
- 问题的思路
- 1、该函数有四个极小值点
- 2、我们随机输入一个(x,y)的值
- 3、利用优化方法看最终是否能到达某个极小值点
- 4、此问题中,待优化函数就是该函数本身,优化参数即为(x, y)的坐标值