• Предмет: Информатика
  • Автор: jdjbdhdbxbhx
  • Вопрос задан 2 месяца назад

Задание 6 (20 баллов). По заданным функциям постройте рисунки. Каждый рисунок формируйте на отдельном листе. 1.Рисунок: y=-x(x+9) +&, xel-9-H y=-(x-9)+8 xell:9]; y=7(x+8)³+1, x ∈[-9; -8]; x ∈[8; 9]; y =7(x-8)² + 1, xe[−&; -l]; xe[l;8]; y=1+(x+1)', 49 . 49 у= 4 y=-49(x+1) ². x ∈[-8; -1]; x ∈[l; 8]; 49 У=-40 (x-1). y=f(x+5 - 7, [-8-2); y=-(x- (x-5)² -7. xe[2:8]; y = -2(x + 1) - 2, xe[-2; −1]; y = -2(x-1)³ - 2. xe[l; 2]; y=-4x' +2. y = 4x - 6. y=-1,5х+2. y = 1,5x + 2, xe[-l;l]; xel-l; 1]; xe[−2:0]; x ∈[0; 2]. 2.Рисунок: JE 3 х +8. xe[-7:7|: x ∈|-7;7]; y=-0,75(x+4)² +11, x ∈[-6,8; - 2]; y = -0.75(x-4)³ +11, x ∈[2; 6.8]; y' =-(x+4)'+9. y = -(x-4)' +9, 4 49 y=40+ +1. 49 x ∈[-5,2; 5,2]; xét-7-28 . y=-= (x-3-6, x€ [28; 71; 16 xel-7; 0]; x [0; 7]: x ∈[−7; -4,5]; x ∈[4,5; 7]; x ∈[-3; 3]. x=(x+3)-6, 16 x ∈[-5.8: - 2.8] x ∈[2,8; 5,8]: x ∈|−4; 4]: y==(x+4)'-II, y==(x-4)' - 11, y=-(x+5)}, y=-(x-5). y=32x'+2,​

Ответы

Ответ дал: 98hazel12
1

import matplotlib.pyplot as plt

import numpy as np

# Рисунок 1

x1 = np.linspace(-9, 9, 1000)

y1 = -x1*(x1 + 9)

plt.plot(x1, y1)

x2 = np.linspace(-9, -8, 1000)

y2 = 7*(x2 + 8)**3 + 1

plt.plot(x2, y2)

x3 = np.linspace(8, 9, 1000)

y3 = 7*(x3 - 8)**2 + 1

plt.plot(x3, y3)

x4 = np.linspace(-8, -1, 1000)

y4 = -49*(x4 + 1)**2

plt.plot(x4, y4)

x5 = np.linspace(1, 8, 1000)

y5 = -40*(x5 - 1)

plt.plot(x5, y5)

x6 = np.linspace(2, 8, 1000)

y6 = -(x6 - (x6 - 5)**2 - 7)

plt.plot(x6, y6)

x7 = np.linspace(-2, -1, 1000)

y7 = -2*(x7 + 1) - 2

plt.plot(x7, y7)

x8 = np.linspace(1, 2, 1000)

y8 = -2*(x8 - 1)**3 - 2

plt.plot(x8, y8)

x9 = np.linspace(-8, -1, 1000)

y9 = -4*x9 + 2

plt.plot(x9, y9)

x10 = np.linspace(-1, 8, 1000)

y10 = 4*x10 - 6

plt.plot(x10, y10)

x11 = np.linspace(-1, 1, 1000)

y11 = -1.5*x11 + 2

plt.plot(x11, y11)

x12 = np.linspace(-2, 0, 1000)

y12 = 1.5*x12 + 2

plt.plot(x12, y12)

x13 = np.linspace(0, 2, 1000)

y13 = 1.5*x13 + 2

plt.plot(x13, y13)

plt.show()

# Рисунок 2

x14 = np.linspace(-7, 7, 1000)

y14 = 3*x14 + 8

plt.plot(x14, y14)

x15 = np.linspace(-6.8, -2, 1000)

y15 = -0.75*(x15 + 4)**2 + 11

plt.plot(x15, y15)

x16 = np.linspace(2, 6.8, 1000)

y16 = -0.75*(x16 - 4)**3 + 11

plt.plot(x16, y16)

x17 = np.linspace(-5.2, 5.2, 1000)

y17 = -x17 - 9

plt.plot(x17, y17)

x18 = np.linspace(-7, -2.8, 1000)

y18 = 32*x18 + 2

plt.plot(x18, y18)

x19 = np.linspace(2.8, 7, 1000)

y19 = 32*x19 + 2

plt.plot(x19, y19)

plt.show()

Вас заинтересует