Форум программистов, компьютерный форум, киберфорум
Python: GUI, графика
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 03.01.2021
Сообщений: 13
1

График y = (x+a)^2+b

10.01.2021, 15:20. Просмотров 813. Ответов 0

Здравствуйте. Не могу посторить правильный график.
Задание: вывести график y= (x+a)^2+b. Код, который я написала:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
from tkinter import *
root = Tk()
root.title ("y = ax + b , a != 0") 
root.geometry ("700x500+100+250" ) 
canv = Canvas (root, width = 520, height = 420, bg =  '#9df')  # bg - color
 
x = 0
while x <= 8:
 k = 50 * x
 x += 1
 canv.create_line(10, 10+k, 510, 10+k, width='1',fill='grey')
 
 
 
y = 0
while y <= 10:
 k = 50 * y
 y += 1
 canv.create_line(10+k, 410, 10+k, 10, width='1',fill='grey')
#X та Y:
canv.create_line(10, 210, 510, 210, width='2', arrow='last', fill='#000000') 
canv.create_line(260, 10, 260, 410, width='2', arrow='first', fill='#000000') 
 
i = 0
j = 220
while i <= 200:
 canv.create_text(290,j,text=str(i),fill="red")
 j-=50
 i+=50
#підписуємо самі осі координат:
canv.create_text(500,200,text='X',fill="blue")
canv.create_text(230,20,text='Y',fill="blue")
 
 
a = 0.05
b = 33 
x1 = 0
y1 = 0
x = 0
while (y <= 200 and a>0 or y >= -200 and a<0):
 y = ((x+a)**2)+b
 if x != 0: 
    canv.create_line(260+x1, 210-y1, 260+x, 210-y, width='2', fill='green')
    canv.create_line(260-x1, 210-y1, 260-x, 210-y, width='2', fill='green')
 x1 = x
 y1 = y
 x+=1
canv.pack(side = 'right') 
root.mainloop()
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2021, 15:20
Ответы с готовыми решениями:

(ручные расчеты сделаны, остался график) График функции (метод Ньютона)
Функция: x5+8x4+17x3-8x2-14x+20=0 Ручная решения методом Ньютона а) 1. F (x) = x5 + 8x4 +...

Построить график функции y=x^2. График строится из отрезков и алгоритма Брезенхема
Построить график функции y=x^2. График строится с помощью отрезков. Для построения отрезков...

Как сделать дочерней ветвью дерева TreeView график или ссылку на график
Подскажите идею. Стоит следующая задача. Результатом выполнения программы является информационное...

График. Построить полярную плоскость и график функции, которая задана в аналитическом виде
построить полярную плоскость и график функции, которая задана в аналитическом виде. ...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2021, 15:20

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Составить график функции. Дана функция нужно построить график по полученным точкам
Помогите составить график функции. Дана функция нужно построить график по полученным точкам...

Построить график экспоненты, декартов график в логарифмической шкале
построить график е в степени х,декартовый график в логорефмичной шкале????????????????????

Сделать так чтобы график имел координатнаую сетку, и график был в виде точек, а не кривой
сделать так чтобы была координатная сетка, и график был в виде точек, а не кривой {$R-} uses...

Построить график движения и график скорости тела
Тело массой m начинает падать с высоты 1000м, испытывая силу сопротивления воздуха, зависящую от...

Трехмерный график - ошибок нет, но график не отображается
Построил график, но почему то поле пустое... ошибок нету ну и графика тоже не наблюдаю...

Двумерный график - ошибок нет, но график не выводится
Не получается вывести графики,но I(u) должен идти через 0 и постепенно по экспоненте расти до 1....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.