Для построения графиков тригонометрических функций с преобразованием, сначала построим базовые графики функций sinxxx, cosxxx и tgxxx на интервале от 0 до 2π, а затем произведем соответствующие преобразования.
1) y = sinx+π/3x + π/3x+π/3
Преобразование графика функции sinxxx влево на π/3:
График функции sinxxx - синий цветГрафик функции sinx+π/3x + π/3x+π/3 - оранжевый цветimport numpy as np import matplotlib.pyplot as plt x = np.linspace0,2∗np.pi,10000, 2*np.pi, 10000,2∗np.pi,1000
y_sin = np.sinxxx
y_sin_shifted = np.sinx+np.pi/3x + np.pi/3x+np.pi/3 plt.plotx,ysin,color=′b′,label=′y=sin(x)′x, y_sin, color='b', label='y = sin(x)'x,ysin,color=′b′,label=′y=sin(x)′
plt.plotx,ysinshifted,color=′orange′,label=′y=sin(x+π/3)′x, y_sin_shifted, color='orange', label='y = sin(x + π/3)'x,ysinshifted,color=′orange′,label=′y=sin(x+π/3)′ plt.legend
plt.title′Графикфункцийsin(x)иsin(x+π/3)′'График функций sin(x) и sin(x + π/3)'′Графикфункцийsin(x)иsin(x+π/3)′
plt.xlabel′x′'x'′x′
plt.ylabel′y′'y'′y′
plt.gridTrueTrueTrueplt.show
2) y = ctgx+π/4x + π/4x+π/4
Преобразование графика функции tgxxx влево на π/4 и построение графика функции ctgxxx = 1/tgxxx:
Для построения графиков тригонометрических функций с преобразованием, сначала построим базовые графики функций sinxxx, cosxxx и tgxxx на интервале от 0 до 2π, а затем произведем соответствующие преобразования.
1) y = sinx+π/3x + π/3x+π/3
Преобразование графика функции sinxxx влево на π/3:
График функции sinxxx - синий цветГрафик функции sinx+π/3x + π/3x+π/3 - оранжевый цветimport numpy as npimport matplotlib.pyplot as plt
x = np.linspace0,2∗np.pi,10000, 2*np.pi, 10000,2∗np.pi,1000 y_sin = np.sinxxx y_sin_shifted = np.sinx+np.pi/3x + np.pi/3x+np.pi/3
plt.plotx,ysin,color=′b′,label=′y=sin(x)′x, y_sin, color='b', label='y = sin(x)'x,ys in,color=′b′,label=′y=sin(x)′ plt.plotx,ysinshifted,color=′orange′,label=′y=sin(x+π/3)′x, y_sin_shifted, color='orange', label='y = sin(x + π/3)'x,ys ins hifted,color=′orange′,label=′y=sin(x+π/3)′
plt.legend plt.title′Графикфункцийsin(x)иsin(x+π/3)′'График функций sin(x) и sin(x + π/3)'′Графикфункцийsin(x)иsin(x+π/3)′ plt.xlabel′x′'x'′x′ plt.ylabel′y′'y'′y′ plt.gridTrueTrueTrue plt.show
2) y = ctgx+π/4x + π/4x+π/4
Преобразование графика функции tgxxx влево на π/4 и построение графика функции ctgxxx = 1/tgxxx:
График функции tgxxx - синий цветГрафик функции ctgx+π/4x + π/4x+π/4 - оранжевый цветy_tan = np.tanxxx y_cot_shifted = 1/np.tanx+np.pi/4x + np.pi/4x+np.pi/4plt.plotx,ytan,color=′b′,label=′y=tan(x)′x, y_tan, color='b', label='y = tan(x)'x,yt an,color=′b′,label=′y=tan(x)′ plt.plotx,ycotshifted,color=′orange′,label=′y=cot(x+π/4)′x, y_cot_shifted, color='orange', label='y = cot(x + π/4)'x,yc ots hifted,color=′orange′,label=′y=cot(x+π/4)′
plt.legend plt.title′Графикфункцийtan(x)иcot(x+π/4)′'График функций tan(x) и cot(x + π/4)'′Графикфункцийtan(x)иcot(x+π/4)′ plt.xlabel′x′'x'′x′ plt.ylabel′y′'y'′y′ plt.gridTrueTrueTrue plt.show
3) y = 0.5cosxxx
Преобразование графика функции cosxxx на коэффициент 0.5:
График функции cosxxx - синий цветГрафик функции 0.5cosxxx - оранжевый цветy_cos = np.cosxxx y_cos_scaled = 0.5*np.cosxxxplt.plotx,ycos,color=′b′,label=′y=cos(x)′x, y_cos, color='b', label='y = cos(x)'x,yc os,color=′b′,label=′y=cos(x)′ plt.plotx,ycosscaled,color=′orange′,label=′y=0.5cos(x)′x, y_cos_scaled, color='orange', label='y = 0.5cos(x)'x,yc oss caled,color=′orange′,label=′y=0.5cos(x)′
plt.legend plt.title′Графикфункцийcos(x)и0.5cos(x)′'График функций cos(x) и 0.5cos(x)'′Графикфункцийcos(x)и0.5cos(x)′ plt.gridTrueTrueTrue plt.show