You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python如何使用Matplotlib绘制参数函数曲线对应的y=x渐近线

你可以在绘制原参数曲线的代码后,补充渐近线绘制逻辑,推荐直接读取当前坐标轴的x轴范围生成渐近线坐标,能自动适配图像显示区域,无需手动调整取值。

需要新增的代码片段

# 读取当前x轴的上下限值
x_min, x_max = plt.xlim()
# 绘制y=x渐近线,这里设置为红色实线,可自行调整样式
plt.plot([x_min, x_max], [x_min, x_max], 'r-', label='y=x 渐近线')
# 可选:添加图例区分线条
plt.legend()

修正拼写错误后的完整可运行代码

import numpy as np
# 定义参数t
t = np.linspace(0.1, 10, 1000)
# 定义x(t)
x = (4/3)*t + (np.cos(13*t))/t
# 定义y(t)
y = (4/3)*t + (np.sin(13*t))/t

import matplotlib.pyplot as plt
# 绘制原参数曲线
plt.plot(x, y, 'g--', label='参数曲线')
# 绘制y=x渐近线
x_min, x_max = plt.xlim()
plt.plot([x_min, x_max], [x_min, x_max], 'r-', label='y=x 渐近线')

# 美化图像
plt.title('x(t) versus y(t)')
plt.xlabel('x(t)')
plt.ylabel('y(t)')
plt.legend()
plt.show()

如果需要调整渐近线样式,可修改plt.plot的第三个格式参数:比如'k-.'对应黑色点划线,添加linewidth=2参数可调整线条粗细。

内容的提问来源于stack exchange,提问作者Mackenzie Watts

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 08:24:05