# -*- coding: utf-8 -*-
# @FileName: 机器学习考试题1
# @Software: PyCharm
# @Author : changli Xu
# @Time :2020//12//20
'''
第一题
计算argmax y=x1*pow(e,(-x1**2-x2**2))
x1,x2∈[-4,4]
解题思路:
观察式子,x1∈[0,4],x2∈[-4,4]时,y有最大值
将区间划分成很小的点,设置步长n,无限去逼近最大值
循环遍历所有的情况,将最大值保存下来
'''
import math # 为了使用式子中的e
n = 0.001 # 设置步长,自由设定,越下结果越准确,但是计算时间较长
x1 = [