首页 > 解决方案 > 如何将两个函数绘制为具有相同 x 轴的相同函数?

问题描述

我写了一个产生驻波的代码。我得到了驻波,但我创建的前向波和后向波是两个不同的函数,这就是出现不同颜色的原因。现在我想在一个函数中编写前向波和后向波?

代码是

import numpy as np
import matplotlib.pyplot as plt
x=linspace(0,4*np.pi,10001)
y=np.sin(x)
yn=(-y)
plt.plot(x,y)
plt.plot(x,-y)

如何修改它并将其绘制为单个函数。

标签: pythonnumpy

解决方案


I guess on of the efficient ways to achieve it

import numpy as np
import matplotlib.pyplot as plt
x=np.linspace(0,4*np.pi,10001)
y=np.sin(x)
plt.plot(x,y,'b-', x, -y, 'b-')

Hopefully, it helps


推荐阅读