Python 绘图、面向对象编程及 3D 模型渲染全解析
1. Matplotlib 绘图
1.1 函数绘图
线图的一个重要用途是绘制函数的图形,即对于某个固定函数 ( f ),在一系列 ( x ) 值范围内绘制所有的点对 ( (x, f(x)) )。理论上,平滑连续的图形由无限多个点组成,虽然无法使用无限个点,但使用的点越多,图形就越精确。以下是绘制 ( f(x) = \sin(x) ) 从 ( x = 0 ) 到 ( x = 10 ) 的代码,使用了 1000 个点:
import numpy as np
import matplotlib.pyplot as plt
x_values = np.arange(0, 10, 0.01)
y_values = np.sin(x_values)
plt.plot(x_values, y_values)
1.2 绘图定制
- 设置绘图比例和大小 :在绘图时,可能会发现线段绘制比例不协调。可以通过
plt.ylim和plt.xlim方法显式设置图形的 ( x ) 和 ( y ) 边界。例如,将 ( x ) 和 ( y ) 边界都设置为 0 到 5 的范围:
plt.ylim(0, 5)
plt.xlim(0, 5)
# 假设 plot_segment 是绘制线段的函数
plot_segment(poi
超级会员免费看
订阅专栏 解锁全文
2471

被折叠的 条评论
为什么被折叠?



