为下面的代码写注释import numpy as np import matplotlib.pyplot as plt def fun(x): return x**2-2*x+3 x=np.linspace(0,10,100) y=fun(x) plt.plot(x,y,color='blue') plt.scatter(1,2,color='red') plt.xlabel('x') plt.ylabel('y') plt.title('y=x^2-2x+3') plt.grid(True) plt.show()
时间: 2023-11-20 21:07:14 浏览: 81
import numpy as np import matplotlib.pyplot as plt import math
# 导入必要的库
import numpy as np
import matplotlib.pyplot as plt
# 定义函数
def fun(x):
return x**2-2*x+3
# 生成数据
x = np.linspace(0, 10, 100)
y = fun(x)
# 绘制曲线和散点图
plt.plot(x, y, color='blue') # 绘制曲线
plt.scatter(1, 2, color='red') # 绘制散点图
plt.xlabel('x') # 横轴标签
plt.ylabel('y') # 纵轴标签
plt.title('y=x^2-2x+3') # 图像标题
plt.grid(True) # 显示网格线
plt.show() # 显示图像
阅读全文