如何使用 Matplotlib 处理渐近线/不连续性?
若要使用 matplotlib 处理渐近线/不连续性,可以按以下步骤执行 −
使用 numpy 创建 x 和 y 数据点。
关闭轴图。
绘制具有 x 和 y 数据点的线。
在 x=0 轴上添加一条水平线。
在 y=0 轴上添加一条竖直线。
放置 y=1/x 曲线的图例。
若要显示图形,请使用 show() 方法。
示例
import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.linspace(-1, 1, 100)
y = 1 / x
plt.axis('off')
plt.plot(x, y, label='y=1/x')
plt.axhline(y=0, c='red')
plt.axvline(x=0, c='red')
plt.legend(loc='upper left')
plt.show()输出

广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言
C++
C#
MongoDB
MySQL
JavaScript
PHP