参考输出示例,输出y=x*x图像。本题目支持在线评阅。 import numpy as np import matplotlib.pyplot as plt nums = np.arange(1,101) ....... plt.savefig('pandas02.png')
时间: 2023-12-10 15:42:51 浏览: 167
asp.net m v c 在线选课系统
以下是代码示例:
```python
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(-10, 11)
y = x ** 2
plt.plot(x, y)
plt.title('y=x^2')
plt.xlabel('x')
plt.ylabel('y')
plt.grid()
plt.savefig('y=x^2.png')
plt.show()
```
代码解析:
- `np.arange(-10, 11)` 创建一个从-10到10的等差数列,包含11个数。
- `x ** 2` 计算每个x值的平方作为y值。
- `plt.plot(x, y)` 画出y=x^2的图像。
- `plt.title('y=x^2')` 添加标题。
- `plt.xlabel('x')` 和 `plt.ylabel('y')` 添加x轴和y轴标签。
- `plt.grid()` 添加网格线。
- `plt.savefig('y=x^2.png')` 将图像保存为png格式的文件。
- `plt.show()` 显示图像。
运行代码后,会生成一个名为 `y=x^2.png` 的图像文件。
阅读全文