请教一下y1= sin( x) cos(2x),y2= x∧3,x∈〔-1,1〕这种函数图怎么写代码,请帮忙提一下意见吧,谢谢你们!
大概这样
import matplotlib.pyplot as plt
import numpy as np
if __name__ == '__main__':
x = np.linspace(-np.pi, np.pi, 256, endpoint=True)
y = np.cos(2*x) * np.sin(x)
y1 = x**3
plt.plot(x, y)
plt.plot(x, y1)
plt.title("Functions ")
plt.xlim(-1.0, 1.0)
plt.ylim(-10.0, 10.0)
plt.xticks([-np.pi, -np.pi / 2, 0, np.pi / 2, np.pi],
[r'$-\pi$', r'$-\pi/2$', r'$0$', r'$+\pi/2$', r'$+\pi$'])
plt.yticks([-1, 0, +1],
[r'$-1$', r'$0$', r'$+1$'])
plt.show()
import matplotlib.pyplot as plt
import numpy as np
x=np.linspace(-1,1)
y1=np.sin(x)np.cos(2x)
y2=xxx
plt.xlabel("横轴:x")
plt.ylabel("纵轴:y")
plt.plot(x,y1)
plt.plot(x,y2)
plt.legend(['y1=sin(x)*cos(2x)','y2=x^3'])
plt.show()